杰基尔约会一个人

时间:2016-09-25 05:26:50

标签: jekyll

我最近在我的Jekyll博客中添加了一个帖子,并注意到该日期已经过了一天。

而不是

http://www.tianxiangxiong.com/2016/09/24/dont-be-a-hacker.html

我最终得到了

http://www.tianxiangxiong.com/2016/09/25/2016-09-24-dont-be-a-hacker.html

在加利福尼亚州(格林威治标准时间上午5:30)晚上10:30左右。这是时区问题吗?如果是这样,为什么Jekyll会关心我在文件名中指定的日期之外的任何日期?

1 个答案:

答案 0 :(得分:3)

由于前面的引用,帖子实际上已经破了:

excerpt: "Hacking" is not a satisfactory way of writing software

应该是:

excerpt: '"Hacking" is not a satisfactory way of writing software'

由于标题和永久链接也搞砸了,因此时区问题可能是某种无意的行为跟进。

在任何情况下,您都可以随时在_config.yml设置时区。

timezone: America/New_York

来自https://jekyllrb.com/docs/configuration/

  

时区

     

设置网站生成的时区。这将设置TZ环境变量,Ruby用它来处理时间和日期的创建和操作。 IANA Time Zone Database中的任何条目均有效,例如: America/New_York。可以找到所有可用值的列表here。默认值是您的操作系统设置的本地时区。