侧边栏壁纸
博主头像
zzzgd博主等级

一忘皆空!

  • 累计撰写 18 篇文章
  • 累计创建 11 个标签
  • 累计收到 15 条评论

Halo [雪]halo-theme-xue主题 日志时间线不正确的解决方法

zzzgd
2021-06-18 / 1 评论 / 0 点赞 / 261 阅读 / 392 字
温馨提示:
本文最后更新于 2021-06-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

如题:
Halo [雪]halo-theme-xue主题 日志页面的时间出现12小时时差, 搞了2天终于解决了.

一开始以为是主题的js解析时间问题, 看了js发现没啥问题, 打了console.log怀疑是后台返回时间就不对
在halo提过issue和大佬在线沟通, 贴出了主题前端的部分代码, 同时排查了 主机时间, mysql时间的时区问题. 最后发现是:

时间格式化问题, 24小时制, 代码中的是12小时制
修改

./halo/templates/themes/bao/journals.ftl

{journal.createTime?string("yyyy-MM-dd hh:mm:ss")}

改为

{journal.createTime?string("yyyy-MM-dd HH:mm:ss")}

已经向雪的主题提了issue

0

评论区