linux下如何获取时间

date命令     显示和设置系统时间和日期的

只输入date命令,输出的结果是中国标准时间

输入命令date -R,输出的结果是东方区的时间

输入命令date -u,输出的结果是世界统一时间

date命令可以通过格式化输出得到想要的结果

date +%(字母),以固定的格式输出

例如:

date +%Y,输出年份

date +%m,输出月份

date +%d,输出本月第几天

如果我们想要以2025/4/12的格式输出,我们可以:

当前日期和时间的描述:

小时%H(00~23)%I(00~12)、分钟%M、秒%S以及时:分:秒的命令格式

参数中如果出现了空格需要用引号把它包裹起来,例如输出年/月/日 时:分:秒

一年中的第几周

%s代表自1970-01-01 00:00:00 UTC以来的秒数

%j 表示今天是今年当中的第几天

设置时间

linux有时间自动校对系统,下次开启虚拟机后本次更改的时间仍然会自动校准,想要关闭时间校对系统,需使用到timedatectl命令

timedatectl命令

查看当前时间的详细信息,相比于date命令更加全面

ntp服务就是时间自动校对服务,设置时间之前必须先关闭时间自动校对服务,就是ntp服务,我们可以用timedatectl status查看ntp服务状态

关闭时间自动校对服务并查看

确认ntp关闭后即可修改时间

更改时间并查看

更改时区并查看

可以通过列举时区找到想要的时区

查看日历

cal 月份 年份

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值