CentOS 本身没有固定绑死某个时区,它使用的是系统当前配置的时区。
date +%s)表示的是:
自 1970-01-01 00:00:00 UTC 以来的秒数date 命令显示的是系统当前时区下的时间/etc/localtime
Asia/Shanghai(CST,UTC+8)UTCtimedatectl
或
date
或
cat /etc/timezone
CentOS 的时间戳永远是 UTC;显示的时间取决于系统配置的时区,不一定是哪个固定时区。
如果你愿意,可以贴一下你 date 和 timedatectl 的输出,我可以帮你确认当前到底是哪时区。