银河麒麟系统时间不准会导致日志错乱、HTTPS证书验证失败、定时任务偏移,必须立即校准;当前真实时间为2026年6月25日17时48分,可通过图形界面、timedatectl命令或date命令三种方式校准,并推荐启用systemd-timesyncd自动同步。

银河麒麟系统日期和时间不准会导致日志错乱、HTTPS证书验证失败、定时任务执行偏移,必须立即校准。当前真实时间为2026年6月25日星期四17时48分,所有手动设置请以此为基准。
图形界面快速修改
适合不熟悉命令行的桌面用户,全程点选操作,无需记忆命令。
点击屏幕左下角“开始菜单”→选择“控制中心”→在左侧导航栏中点击“日期和时间”。
关闭“自动同步网络时间”开关,否则刚设好的时间会被立刻覆盖。
点击当前显示的时间区域,在弹出面板中逐项调整年、月、日、时、分、秒,确保与当前真实时间完全一致。
勾选“设置硬件时钟为UTC时间”(这是麒麟OS默认且推荐的模式),然后点击“应用”按钮。
用timedatectl命令统一管理
这是systemd标准时间管理接口,能同时设定时间、时区、NTP状态和硬件时钟解释方式,避免双系统8小时跳变。
第一步:切换到root权限,执行sudo -i。
第二步:将时区设为东八区,运行timedatectl set-timezone Asia/Shanghai。
第三步:禁用NTP同步,防止刚设好的时间被自动拉回:timedatectl set-ntp false。
第四步:设定准确时间,格式必须严格为YYYY-MM-DD HH:MM:SS,例如:timedatectl set-time "2026-06-25 17:48:00"。
第五步:强制将系统时间写入硬件时钟,并指定按UTC模式存储:timedatectl set-local-rtc false。这一步【不可跳过】,否则重启后时间会丢失或错乱。
用date命令直接修改内核时间
适用于离线环境或需绕过高层服务直接干预系统时钟的场景,操作最底层但风险略高。
打开终端,先执行date确认当前时间。
执行sudo date -s "2026-06-25 17:48:00",注意引号不能省略,空格必须存在。
再次运行date,确认输出已更新为设定值。
立即执行sudo hwclock --systohc --utc,将当前系统时间写入主板RTC芯片。若漏掉此步,重启后时间将恢复为错误值。
启用systemd-timesyncd自动同步
手动校准只是临时解法,长期稳定必须让系统自己定期校准。systemd-timesyncd是麒麟桌面默认服务,配置好就能后台静默工作。
编辑配置文件:sudo nano /etc/systemd/timesyncd.conf。
找到以#NTP=开头的行,删掉井号,并改成国内可用服务器:NTP=ntp2.aliyun.com ntp1.aliyun.com。
保存退出后,执行sudo systemctl restart systemd-timesyncd重启服务。
运行timedatectl timesync-status,看到 “Server: ntp2.aliyun.com” 和“Poll interval: 32s” 就说明已连上并开始同步。

















