繁体   English   中英

Jekyll日期永久链接与post dat不同

[英]Jekyll date permalink different from post dat

我将我的博客从wordpress导入jekyll,但是永久链接不一致。 这是一个例子:

我的帖子( 完整文件

wordpress_url: http://fabiopereira.me/blog/2011/10/19/tw-ssc-deep-sea-fishing/
date: '2011-10-19 05:09:57 +1100'
date_gmt: '2011-10-19 12:09:57 +1100'

正在生成链接blog / 2011/10/18 / tw-ssc-deep-sea-fishing /

问题是日期

相反,2011/10/19的URL /,它的产生十分之二千零一十一/ 18 /

以供参考

my jekyll _config.yml
permalink:           /blog/:year/:month/:day/:title
timezone:            Asia/Sydney # eg. Asia/Kathmandu
locale:              en_AU # eg. en_us

任何帮助表示赞赏,谢谢。

我不知道这篇文章是Stack Overflow的主题,应该迁移到SuperUser或更合适的地方。

但是,我看到两个可能的问题:

date_gmt

您的帖子文件包含datedate_gmt 我不确定您是否要同时设置两者。 您可能只想读取 date_gmt ,而不是编写它。

即使您确实编写了它,也可能要确保date_gmt没有本地时间偏移(在上面的示例中,它具有与date相同的+11偏移)。

时区

我怀疑当您设置不存在的时区时,Jekyll不会抱怨。 我怀疑您在“小说/乌托邦”中得到的结果与在“亚洲/悉尼”中得到的结果相同(我认为这不是数据库中的标准位置之一)。 尝试改用“澳大利亚/悉尼”(或者也许是“太平洋/悉尼”,我在移动设备上,现在没有列表)。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM