首先我们开启一个终端,看一下系统当前的时间是否和现在一致
[root@localhost ~]# date
Fri May 10 05:02:39 CST 2019
这个时候我们发现不相符,这个时候我们想将时间改成当前时间怎么做呢?
[root2localhost ~]#date 050921042019.30
Thu May 9 21:03:30 CST 2019
此时的时间就和现在时间相符啦。那这一串数据050921042019.30是什么意思呢?
首先
- 前两位指的是MM月份
- 之后两位指的是DD天
- 再之后的两位是hh小时
- 再之后的两位是mm分钟
- 小数点前四位是年
- 小数点后两位指的是秒
== 总结一下:MMDDhhmm[[CC]YY].ss ==
如果我们想要以自己希望的方式输出,该怎么做呢?
当然我们也可以通过命令
man date
来查看相关命令格式;退出man date 页面的命令是: q 即可退出当前页面
比如:查看当前日期是这个月的第几天
[root@localhost ~]# date +%d
09
比如:查看Full date;same as %Y-%m-%d
[root@localhost ~]# date +%F
2019-05-09
[root@localhost ~]# date +%Y-%m-%d
比如:查看今天是今年的第几天
[root@localhost ~]# date +%j
129