如何在化石的查看票页面上显示正确的当地时间

How to display correct local time on view ticket page in fossil

我看到工单查看页面显示

username added on 2015-10-29 08:51:00:

其实应该是2015-10-29 16:51:00:

我的时区是 GMT+8,所以我把看票改成了

...
query {SELECT datetime(tkt_mtime) AS xdate, login AS xlogin,
...
html " added on $xdate:\n"
...

...
query {SELECT datetime(tkt_mtime+8/24) AS xdate, login AS xlogin,
...
html " added on $xdate:\n"
...

但是,这是行不通的。

提示:"it won't work" 不能很好地描述您的问题。如果您描述具体出了什么问题,您就更有可能获得(有效的)帮助;您预期会发生什么、实际发生了什么以及出现了什么消息。

也就是说...

使用 SELECT datetime(tkt_mtime, 'localtime') as xdate 将 utc 转换为您当地的时区。

查看有关 date functions 的 SQLite 文档以获取更多信息。