Emacs カレンダー モードはダイアリー ファイル (~/diary) を読み取り、各エントリの日付のさまざまな形式を解釈します。
http://www.gnu.org/software/emacs/manual/html_node/emacs/Date-Formats.html
基本的に何通りもの方法で何かを書くことができ、Emacs がそれが何を意味するかを理解できるというのは、ちょっとした魔法だといつも思っていました。モジュールとしてPerlでこれまたは類似のものを実装した人はいますか? 約 100 の古いプレーン テキスト ノートを新しい標準形式に変換しようとしています。各メモには日付[*]がありますが、形式は異なります。日付フィールドをスキャンし、形式を読み取り、月、日、年を数値として取得し、それをインデックス作成に使用したいと思います。ありがとう。
[*]: ファイルの作成日とメモの日付が異なることがよくあります。
乾杯、ライアン