Emacs 设置组织模式的时区

Emacs 设置组织模式的时区,emacs,org-mode,Emacs,Org Mode,我刚刚开始使用组织模式,到目前为止我非常喜欢它。我在伦敦工作,XEMAC在基于美国东海岸的OpenVMS上运行。有没有办法让组织模式使用服务器默认时区以外的时区 我试过: (setq calendar-time-zone 0) (setq calendar-standard-time-zone-name "GMT") (setq calendar-daylight-time-zone-name "GDT") 没有运气。结果是: (set-time-zone-rule "GMT-1") 工作

我刚刚开始使用组织模式,到目前为止我非常喜欢它。我在伦敦工作,XEMAC在基于美国东海岸的OpenVMS上运行。有没有办法让组织模式使用服务器默认时区以外的时区

我试过:

(setq calendar-time-zone 0)
(setq calendar-standard-time-zone-name "GMT")
(setq calendar-daylight-time-zone-name "GDT")
没有运气。

结果是:

(set-time-zone-rule "GMT-1")
工作

我不完全清楚为什么会这样:

(set-time-zone-rule "BST")
给出错误的输出(它导致时间提前1小时,即使BST是英国伦敦的当前时区字符串)。

(设置时区规则“”)
结果是
(设置时区规则)
需要
/usr/share/zoneinfo
(至少在GNU/Linux上)中有一个路径,您可以将
TZ
环境变量设置为。例如
(设置时区规则)/usr/share/zoneinfo/Asia/Seoul“