wqs-Time

功能:

  date命令用于显示当前的系统时间或设置系统时间

语法格式:

  date [option] [+format]

  date [选项] [+日期格式]

参数选项:

option 参数选项:

  -d  时间字符串  显示指定字符串所描述的时间,而非当前时间**

  -f  时间文件    从日期文件中按行读入时间描述

  -r  文件      显示指定文件的最后修改时间

  -s  日期时间    设置系统时间**

  -u        显示或设置 UTC 时间

format 日期格式:

  %%  输出字符%

  %a   星期名缩写(Tue 代表星期二)

  %A   星期名全程(Tuesday 代表星期二)

  %b    月名缩写(Aug 代表八月)

  %B   月名全程(August 代表八月)

  %c    日期和时间(Tue 18 Aug 2019 02:28:22 PM CST)

  %C   世纪

  %d    每月的第几天

  %D    等于%m%d%y(08/18/19)

  %e   每月的第几天

  %F   完整日期格式,等价于 %Y-%m-%d(2019-08-18)

  %g   年份的最后两位数字(19)

  %G   年份(2015)

  %h   月名缩写,等于%b

  %H   24小时制(00-23)

  %I(大i)   12小时制(00-12)

  %j    一年的第几天(001-366)

  %k    24小时制(0-23),格式和 %H 不同

  %l(小l) 12小时制(1-12)

  %m    月份(01-12)

  %M    分(00-59)

  %n     换行

  %N     纳秒(000000000-999999999)

  %p    “上午”或“下午” AM/PM

  %P    输出小写的“上午”或“下午” am/pm

  %r    当前失去下的12小时制时间(02:30:27 PM)

  %R    21小时制的时和分,等价于%H:%M(14:30)

  %s    自 UTC 时间 1970-01-01 00:00:00 以来所经过的秒数

  %S    秒(00-60)

  %t        输出制表符 Tab

  %T    时间,等于%H:%M:%S(14:30:50)

  %u    星期, 1 代表星期一

  %U    一年中的第几周,以周日为每星期的第一天(00-53)

  %V    ISO-8601 格式规范下一年中的第几周,以周一为每星期的第一天(01-53)

  %w    一星期中的第几日(0-6),0 代表周一

  %W    一年中的第几周,以周一为没星期的第一天(00-53)

  %x    日期(08/18/2019)

  %X    时间(02:31:29 PM)

  %y    年份的最后两位(00--99)

  %Y    年份的全名  2019

1、常用时间格式:

  

 

 2、通过参数 -d 显示指定个字符串所描述的时间实例:

  

 

分类:

技术点:

相关文章: