我正在使用Emacs 23.4.1和Org-Mode 8.0.6
在我的组织文件中,我使用相关标题的Effort
属性估计任务将花费的小时数。例如:
* My Tasks
** TODO Read a book...
** TODO Watch a film...
** TODO Learn org-mode
:PROPERTIES:
:Effort: 2:00
:END:
然后我可以切换到列视图并查看所有“我的任务”的估计总时间。我这样做是通过在我的组织文件中添加以下行:
#+COLUMNS: %55ITEM(Details) %5Effort(Time){:}
当总小时数大于24时,则以天数和小时数显示总数,例如3d 14
。 如何格式化显示,以便告诉我总小时数(和分钟数),而不是将其分解为几天?
(简而言之,我希望“我的任务”的总工作量显示为86:00
,而不是3d 14
。)
答案 0 :(得分:19)
参见var org-time-clocksum-format:
;; format string used when creating CLOCKSUM lines and when generating a
;; time duration (avoid showing days)
(setq org-time-clocksum-format
'(:hours "%d" :require-hours t :minutes ":%02d" :require-minutes t))
答案 1 :(得分:6)
接受的答案对我不起作用。我将在几小时内显示CLOCKSUM
。这很有效:
(setq org-duration-format 'h:mm)