显示日期指令:dateshell
语法ubuntu
date(选项)(参数)spa
选项code
-d <字符串> blog
显示字符串指定的日期和时间,字符串先后必须加双引号;字符串
-s <字符串>class
根据字符串格式设置日期和时间,字符串先后必须加双引号;date
-u <字符串>终端
显示GMT;语法
参数
<+时间日期格式>:指定显示时日期时间的格式;
%H 小时,24小时制(00~23) %I 小时,12小时制(01~12) %k 小时,24小时制(0~23) %l 小时,12小时制(1~12) %M 分钟(00~59) %p 显示出AM或PM %r 显示时间,12小时制(hh:mm:ss %p) %s 从1970年1月1日00:00:00到目前经历的秒数 %S 显示秒(00~59) %T 显示时间,24小时制(hh:mm:ss) %X 显示时间的格式(%H:%M:%S) %Z 显示时区,日期域(CST) %a 星期的简称(Sun~Sat) %A 星期的全称(Sunday~Saturday) %h,%b 月的简称(Jan~Dec) %B 月的全称(January~December) %c 日期和时间(Tue Nov 20 14:12:58 2012) %d 一个月的第几天(01~31) %x,%D 日期(mm/dd/yy) %j 一年的第几天(001~366) %m 月份(01~12) %w 一个星期的第几天(0表明星期天) %W 一年的第几个星期(00~53,星期一为第一天) %y 年的最后两个数字(1999则是99)
例子
一、若是想知道Linux系统的时间,那么能够在shell终端直接输入date命令,时间就会反白显示在终端。
ysxy@ubuntu:~$ date Tue Aug 15 22:36:01 CST 2017
上面显示的是2017年22点36分01秒,8月15号。
二、用咱们想要的格式化显示,好比2017/8/15
ysxy@ubuntu:~$ date +%Y/%m/%d 2017/08/15
三、仅仅显示时间,格式化显示,好比22:10
ysxy@ubuntu:~$ date +%H:%M 22:42
[+%Y/%m/%d]就是date命令的参数了。