虚拟机的时间与本机时间不一致
起因
构建项目报了个错误,证书过期或者还没有生效,感觉非常眼熟这个错误,于是打算分享出来记录一下
方案(一劳永逸)
一.再查找资料并尝试多种方法后,实践出一种比较有效的方法
先查看一下时间
//
date
二.手动设置系统时间的基本命令格式如下
sudo date MMDDhhmm[[CC]YY][.ss]
MM - 月份(01至12)
DD - 一月中的日子(01至31)
hh - 小时(00至23)
mm - 分钟(00至59)
CC - 世纪(可选)
YY - 年份的最后两位数字(可选,如果省略世纪,则默认为当前世纪)
ss - 秒(00至59,可选)
例如,我们想将日期和时间设置为2023年12月10日 15:30:00,可以使用以下命令
sudo date 121015302023
三.接着再写入硬件时钟
sudo hwclock --systohc
注意
没有写入硬件时钟输入 date命令时间还是不生效的,通过timedatectl可看RTCtime没动还是错误时间
修改后(输入timedatectl的变化)