请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
查看: 186|回复: 0

时间造成的 Hugo 页面无法渲染问题

[复制链接]

263

主题

0

回帖

1028

积分

管理员

积分
1028
发表于 2023-12-27 18:07:15 | 显示全部楼层 |阅读模式

使用 Hugo 写博客,凌晨发布文章的时候总发不出来,什么原因呢?难道半夜见鬼了?

---
title: 文章标题
date: "2023-12-27"
draft: false
---

Hugo 默认采用的是 UTC,比北京时间 (UTC+8) 晚了 8 个小时。hugo 命令在生成静态页面的时候,默认不会生成超过当前时间的文章。所以,有三个方法可以解决问题:

  1. 可以在命令行加 --buildFuture 来生成未来的文章;
  2. 文章的 date 采用更标准的写法,采用 ISO 8601 日期时间表示法,带上时区信息;
    例如:2023-12-27T17:52:08+08:00,其中的 +08:00 表示的就是北京时间了。
  3. 配置文件中增加配置 timeZone: Asia/Shanghai

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|深圳市棱讯科技有限公司 ( 粤ICP备2024228160号-2 )|网站地图

GMT+8, 2024-5-18 09:52 , Processed in 0.019084 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表