プロジェクトのメモと日付を保持するためにEmacs Orgモードを使用していますが、これまでのところ非常にうまく機能しています。
私がやりたいのは、1つの入力日付に基づいていくつかの日付をスケジュールするマクロを作成することです。入力日は期日であり、引き渡し日、レビュー日などを生成したいと思います。
機能的には、ここに例があります:
- 期日:ゼロデイ!
- 引渡し日:-1日
- レビュー開始日:-14日
- レビュー終了日:-7日
- ローカライズ日:-21日
- 研究を開始:-30日
必要な他の唯一のロジックは、これらの日が週末でないことを確認することです(たとえば、日が月曜日と金曜日の間にある場合)。日付が週末に当たる場合は、前の金曜日に移動します。