elispでは(3つの整数の形で)時間があり、デコード時を使って月を得ることができます。私が得たいのは、その月と年の日数で、自分で書くのではなくelispの関数を使っています。elisp時間で指定された月の日数を取得するにはどうすればよいですか?
すなわち:
(defun days-in-month-at-time(t)
; Figure out month and year with decode-time
; return number of days in that month
)
また関連のSOの質問を参照してください。http://stackoverflow.com/questions/753248/insert-whole-month-of-dates-in-emacs-lisp –
パーフェクト、感謝を! – justinhj
私の作業マシンにtimezone-last-day-of-monthが存在しないemacsのWindowsビルド23.1.1削除されたのか、それ以降に追加されたのだろうか? – justinhj