Date命令能够用于显示时间和修改系统时间
这个就是查看当前时间
Date有不少时间表明符,并且各个表明符之间能够自定义多种符号
Linux有两个时钟,硬件时钟和系统时钟
clock是硬件时钟,并且clock只有root能够操做
clock与date之间可能会有差别,能够经过hwclock进行同步。
-d 做用是查看文本中指定的日期,好比两天前的几号。
-s 做用是使用文本中指定的日期做为当前日期。这个命令须要root用户操做
2天前须要加ago 2天后 直接写2 days便可,不须要加later。
时间表明符
%A 当前星期 全写
%a 当前星期 简写
%B当前月份全写
%b 当前月份简写
%c 显示星期 日 月 年 时 分 秒 上午/下午
%C 显示年份前两位
%d显示日期
%D 显示月/日/年
%F显示年月日
%G 显示总体年份
%g 显示年份后2位
%H 以24小时制显示小时
%I 以12小时制显示小时
%j 显示当前为当年的第几天
%m 显示月份数字
%M显示分钟
%N 显示纳秒
%P小写显示上午(am)仍是下午(pm)
%p 大写显示上午仍是下午
%r:12小时制显示时分秒及上午仍是下午
%R:24小时制显示小时和分钟
%s 小写 显示从1970年1月1号开始到如今通过的秒数
%S 大写 显示秒钟
%T 24小时制显示时分秒
%u 以数字的方式显示星期(1-7) 7是星期天
%U 以数字的方式显示当前日期在本年的星期数
%w以数字的方式显示星期(0-6) 6是星期六 0是星期天
%x 显示月/日/年
%X 显示12小时制时:分:秒 上下午
%y 显示年份的后两位=%g
%Y 显示完全年份
%z 显示时区hhmmmarkdown
%:z 显示时区 hh:mmide