Linux小命令日期详解

  

<>强Linux日期命令的用法

  

, <>强命令功能:日期可以用来显示和设定系统的日期和时间。

  

2, <>强命令参数:

  
 <代码类=" language-bash "> -d:显示字符串所指的日期和时间。字符串前后加双引号
  -s 
  

3 <强>日期格式字符串列表

  
 <代码类=" language-bash "> % n:下一行
  % t:跳格
  % H:小时(00-23)
  %我:小时(01-12)
  % k:小时(0-23)
  % l:小时(1 - 12)
  % M:分钟(00-59)
  % p:显示本地上午或下午
  % r:直接显示时间(12个小时制,格式为hh: mm: ss(美联社)M)
  % s:从1970年1月1日就是UTC到目前为止的秒数
  % S:秒(00-60)
  % T:直接显示时间(24小时制)
  % X:相当于% H: % M: % S
  % Z:显示时区
  %:星期几(Sun-Sat)
  %:星期几(Sunday-Saturday)
  % b:月份(Jan-Dec)
  % B:月份(January-December)
  % c:直接显示日期与时间
  % d:日(01-31)
  % D:直接显示日期(mm/dd/yy)
  % h:同% b
  % j:一年中的第几天(001 - 366)
  % m:月份(01-12)
  % U:一年中的第几周(00-53)(以周日为一周的第一天的情形)
  % w:一周中的第几天(6)
  % W:一年中的第几周(00-53)(以星期一为一周的第一天的情形)
  % x:直接显示日期(mm/dd/yy)
  % y:年份的最后两位数字(00.99)
  % Y:完整年份(0000 - 9999) 
  

, <>强实例

  
  
<>强显示当前时间,格式:2019-09-18 10:20:30
  
 <代码类=" language-bash "> [root@localhost ~] #号“+ % F % T” 
  

癓inux小命令日期详解"

  

显示前天是星期几?

  
 <代码类=" language-bash "> [root@localhost ~] #号+ %——日期2天的 
  

癓inux小命令日期详解"

  

设置当前时间为:2019-09-18 10:20:30

  
 <代码类=" language-bash "> [root@localhost ~] #号- s“2019-09-18 10:20:30” 
  

癓inux小命令日期详解“
输出昨天日期

  
 <代码类=" language-bash "> [root@localhost ~] #号- d“1天”“T + % F %” 
  

癓inux小命令日期详解"

  

2 s后输出

  
 <代码类=" language-bash "> [root@localhost ~] #号- d“2秒”“T + % F %” 
     

癓inux小命令日期详解"

  
  

显示后一天的日期

  
 <代码类=" language-bash "> [root@localhost ~] #号- d“1天”“T + % F %” 
  

癓inux小命令日期详解"

  

显示上个月的日期

  
 <代码类=" language-bash "> [root@localhost ~] #号- d“1月”“T + % F %” 
  

癓inux小命令日期详解"

  

显示去年的日期

  
 <代码类=" language-bash "> [root@localhost ~] #号- d“1年”“T + % F %” 
  

癓inux小命令日期详解"

  

Linux小命令日期详解