EvanNotFound / hexo-theme-redefine

Simplicity in Speed, Purity in Design. Redefine Your Hexo Journey.
https://redefine.ohevan.com
GNU General Public License v3.0
1.49k stars 128 forks source link

[BUG] 文章更新时间总是早于创建时间 #453

Closed Ataidawa closed 6 days ago

Ataidawa commented 1 week ago

提交 Issue 前检查清单

Bug 描述

我在‎2024‎年‎11‎月‎14‎日,‏‎2:57:36创建了markdown文件。在文件标头设定date为"date: 2024-11-14 20:04:00",但在网站中的显示效果请见图片 Snipaste_2024-11-14_20-35-13

复现方法

新建md文件,推送后更新时间都是异常的状态

预期结果

No response

截图

No response

电脑操作系统

Windows 10

浏览器

Microsoft Edge

版本

No response

移动端设备

No response

移动端操作系统

No response

浏览器

No response

版本

No response

其他

No response

EvanNotFound commented 1 week ago

我没看懂,显示是有什么问题吗?

文章创建时间是你标头里面的 date 项目,更新日期是 hexo build 编译博客的文章生成时间

Ataidawa commented 1 week ago

我没看懂,显示是有什么问题吗?

文章创建时间是你标头里面的 date 项目,更新日期是 hexo build 编译博客的文章生成时间

我的创建时间比我的提交时间要早,但是这个编译博客文章的时间比我的创建时间还早。我没有在12:26的时候push博客

Ataidawa commented 1 week ago

我没看懂,显示是有什么问题吗?

文章创建时间是你标头里面的 date 项目,更新日期是 hexo build 编译博客的文章生成时间

我在 ‎2024‎年‎11‎月‎15‎日 ‎6:42 创建了 Start.md 设定了date为 2024-11-15 06:43:00 2024年11月15日 7:07 推送了Start.md 2024年11月15日 7:08 Github Actions 完成了生成页面 现在访问博客 https://ataidawa.github.io/2024/11/15/Start/ 显示文章更新于 : 2024-11-14 22:46:06 初步怀疑是Github Actions时区有问题,需要大佬帮忙看看!!

EvanNotFound commented 1 week ago

是你 hexo 站点配置文件 _config.yml 里面时区配置问题

timezone 项设置为你的时区,国内应该设置为 Asia/Shanghai

CleanShot 2024-11-14 at 19 13 23@2x

Ataidawa commented 1 week ago

感谢大佬,问题确实在这里 在”快速开始“中没有提到这一点,我一直都没有发现这里有个timezone要填

EvanNotFound commented 6 days ago

这个不是主题文档应该覆盖的范围,这个是 hexo 站点配置