date命令

1、功能:date命令用来显示或者设置系统时间和日期。

2、使用:date 【参数】 【+格式】

3、格式描述

  • %% ,字符%
    root@A20941368:/home/gaohb# <span style="color:#009900;">date +%%
    %</span>
  • %a, 星期几的缩写,不同系统显示会有差异,下同。
    root@A20941368:/home/gaohb# <span style="color:#009900;">date +%a
    一</span><pre name="code" class="html"><span style="color:#000000;">root@A20941368:/home/gaohb# </span>date -d '2016-07-24' +%a
    日
     
  • %A ,星期几的全称
    root@A20941368:/home/gaohb# <span style="color:#009900;">date +%A
    星期一</span>
  • %b,月份的缩写
    root@A20941368:/home/gaohb# <span style="color:#009900;">date +%b
     7月</span>
  • %B,月份的全写
    root@A20941368:/home/gaohb# <span style="color:#009900;">date +%B
    七月</span>
  • %c,显示当前系统的时间和日期
    <span style="color:#000000;">root@A20941368:/home/gaohb#</span> date +%c
    2016年07月25日 星期一 16时58分20秒
  • %C,世纪,通常省去年份的前两位
    <span style="color:#000000;">root@A20941368:/home/gaohb#</span> date +%C
    20
  • <span style="color:#009900;"><span style="color:#000000;">%d    按月计的日期(例如:01)</span></span>
  • %D    按月计的日期;等于%m/%d/%y
  • %e    按月计的日期,添加空格,等于%_d
  • %F    完整日期格式,等价于 %Y-%m-%d
  • %h    等于%b
  • %H    小时(00-23)
  • %I    小时(00-12)
  • %c    按年计的日期(001-366)
  • %k    时(0-23)
  • %l    时(1-12)
  • %m    月份(01-12)
  • %M    分(00-59)
  • %n    换行
  • %N    纳秒(000000000-999999999)
  • %p    当前locale 下的"上午"或者"下午",未知时输出为空
  • %P    与%p 类似,但是输出小写字母
  • %r    当前locale 下的 12 小时时钟时间 (如:11:11:04 下午)
  • %R    24 小时时间的时和分,等价于 %H:%M
  • %s    自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数
  • %S    秒(00-60)
  • %t    输出制表符 Tab
  • %T    时间,等于%H:%M:%S
  • %u    星期,1 代表星期一
  • %U    一年中的第几周,以周日为每星期第一天(00-53)
  • %w    一星期中的第几日(0-6),0 代表周一
  • %W    一年中的第几周,以周一为每星期第一天(00-53)
  • %x    当前locale 下的日期描述 (如:12/31/99)
  • %X    当前locale 下的时间描述 (如:23:13:48)
  • %y    年份最后两位数位 (00-99)
  • %Y    年份
  • %z +hhmm              数字时区(例如,-0400)
  • %:z +hh:mm            数字时区(例如,-04:00)
  • %::z +hh:mm:ss        数字时区(例如,-04:00:00)
  • %:::z                 数字时区带有必要的精度 (例如,-04,+05:30)
  • %Z                    按字母表排序的时区缩写 (例如,EDT)
    
    默认情况下,日期的数字区域以0 填充。
    以下可选标记可以跟在"%"后:
    
      - (连字符)不填充该域
      _ (下划线)以空格填充
      0 (数字0)以0 填充
      ^ 如果可能,使用大写字母
      # 如果可能,使用相反的大小写
    [root@root ~]# date "+%Y-%m-%d"  
    2013-02-19  
    [root@root ~]# date "+%H:%M:%S"  
    13:13:59  
    [root@root ~]# date "+%Y-%m-%d %H:%M:%S"  
    2013-02-19 13:14:19  
    [root@root ~]# date "+%Y_%m_%d %H:%M:%S"    
    2013_02_19 13:14:58  
    [root@root ~]# date -d today   
    Tue Feb 19 13:10:38 CST 2013  
    [root@root ~]# date -d now  
    Tue Feb 19 13:10:43 CST 2013  
    [root@root ~]# date -d tomorrow  
    Wed Feb 20 13:11:06 CST 2013  
    [root@root ~]# date -d yesterday  
    Mon Feb 18 13:11:58 CST 2013  





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值