在组织模式开始新的一天时更改小时

时间:2013-06-03 14:37:43

标签: emacs org-mode

我使用org-mode来计算我的工作时间,有时我会在午夜工作几个小时。

所以,例如,我的时间从03.06.2013开始,晚上10点到凌晨04.06.2013凌晨2点。

org-mode将它除以凌晨0点开始新的一天。但是如果那个时间早上0点到凌晨2点被记录在03.06.2013而不是04.06.2013,那对我来说会更方便。

所以我希望能够指定在什么时间(例如,凌晨4点)org-mode决定新的一天开始。

我可以通过为emacs流程移动时区来使用解决方法,但是我需要记住所有记录的时间都已转移...不是很方便。

1 个答案:

答案 0 :(得分:8)

请参阅org-extend-today-until中定义的变量org.el

  

文档:
  你的一天真正结束的那一刻。必须是整数   这对以下应用有影响:

     
      
  • 将议程切换为“今天”。它还早于   在这里给出的时间,今天被确认为今天的日子实际上是昨天。
  •   
  • 从用户读取日期并且仍然在给定时间之前   在这里,当前的日期和时间将被假定为昨天23:59。   此外,插入捕获模板中的时间戳遵循此规则。
  •