Ubuntu 时间戳(系统时间)错误,通常不是“时间戳本身算错”,而是系统时钟来源或配置有问题。常见原因和对应解决办法如下:
timedatectl
sudo timedatectl set-timezone Asia/Shanghai
timedatectl status
看 System clock synchronized: yes
sudo timedatectl set-ntp true
timedatectl set-local-rtc 1
或修改 Windows 注册表使用 UTC
sudo ntpdate time.windows.com
date
-v /etc/localtime:/etc/localtime
date
timedatectl
hwclock --show
请补充:
date 命令错?time() / Date.now() 错?我可以更精准帮你定位。