calendar-date-display-form
を設定することで、ダイアリー、モードライン、およびメッセージにおける日付の表示形式をカスタマイズできます。この変数には、すべて文字列形式の数値である変数
month、day、year と、ともに英字文字列である変数 monthname
および dayname
を含むことができる式のリストが格納されます。米国式では、このリストのデフォルト値は以下の通りです。
((if dayname (concat dayname ", ")) monthname " " day ", " year)
一方、欧州スタイルではこの値がデフォルトとなります:
((if dayname (concat dayname ", ")) day " " monthname " " year)
ISO日付の既定の表記形式は以下の通りです:
((format "%s-%.2d-%.2d" year (string-to-number month)
(string-to-number day)))
もう一つの典型的なアメリカ式フォーマットは以下の通りです:
(month "/" day "/" (substring year -2))