zoukankan      html  css  js  c++  java
  • date命令详解

    转自:http://www.cnblogs.com/xuxm2007/archive/2010/12/07/1899045.html

    date命令参数

    -d, –date=STRING 显示STRING指定的时间
    -f, –file=DATEFILE 类似–date参数显示DATEFILE文件中的每行时间
    -ITIMESPEC, –iso-8601[=TIMESPEC] 以ISO 8601 格式显示日期/时间。TIMESPEC为”date”(只显示日期)、”hours”、”minutes”、”senconds”(显示时间精度)之一,默认为”date”。
    -r, –reference=FILE 显示文件的最后修改时间
    -R, –rfc-2822 以RFC-2822兼容日期格式显示时间
    -s, –set=STRING 设置时间为STRING
    -u, –utc, –universal 显示或设定为Coordinated Universal Time时间格式


    date命令输出显示格式

    %% 字符%
    %a 星期的缩写(Sun..Sat)
    %A 星期的完整名称 (Sunday..Saturday)
    %b 月份的缩写(Jan..Dec)
    %B 月份的完整名称(January..December)
    %c 日期时间(Sat Nov 04 12:02:33 EST 1989)
    %C 世纪(年份除100后去整) [00-99]
    %d 一个月的第几天(01..31)
    %D 日期(mm/dd/yy)
    %e 一个月的第几天 ( 1..31)
    %F 日期,同%Y-%m-%d
    %g 年份(yy)
    %G 年份(yyyy)
    %h 同%b
    %H 小时(00..23)
    %I 小时(01..12)
    %j 一年的第几天(001..366)
    %k 小时( 0..23)
    %l 小时( 1..12)
    %m 月份(01..12)
    %M 分钟(00..59)
    %n 换行
    %N 纳秒(000000000..999999999)
    %p AM or PM
    %P am or pm
    %r 12小时制时间(hh:mm:ss [AP]M)
    %R 24小时制时间(hh:mm)
    %s 从00:00:00 1970-01-01 UTC开始的秒数
    %S 秒(00..60)
    %t 制表符
    %T 24小时制时间(hh:mm:ss)
    %u 一周的第几天(1..7); 1 表示星期一
    %U 一年的第几周,周日为每周的第一天(00..53)
    %V 一年的第几周,周一为每周的第一天 (01..53)
    %w 一周的第几天 (0..6); 0 代表周日
    %W 一年的第几周,周一为每周的第一天(00..53)
    %x 日期(mm/dd/yy)
    %X 时间(%H:%M:%S)
    %y 年份(00..99)
    %Y 年份 (1970…)
    %z RFC-2822 风格数字格式时区(-0500)
    %Z 时区(e.g., EDT), 无法确定时区则为空

    若是不以加号作为开头,则表示要设定时间,而时间格式为 MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数

    例子 :
    显示时间后跳行,再显示目前日期 :
    date '+%T%n%D'
    显示月份与日数 :
    date '+%B %d'
    显示日期与设定时间(12:34:56) :
    date --date '12:34:56'
    注意 :
    当你不希望出现无意义的 0 时(比如说 1999/03/07),则可以在标记中插入 - 符号,比如说 date '+%-H:%-M:%-S' 会把时分秒中无意义的 0 给去掉,像是原本的 08:09:04 会变为 8:9:4。另外,只有取得权限者(比如说 root)才能设定系统时间。


  • 相关阅读:
    简单工作流实现思路总结
    (转)基于SAML的单点登录介绍
    Kerberos简介
    (转)Java NIO框架Mina、Netty、Grizzly介绍与对比
    职场老好人为何没发展
    如何改变、摆脱职场老好人
    线程的状态转换图
    设计模式分类
    (转)简单的RPC java实现 .
    MYSQL导入CSV格式文件数据执行提示错误(ERROR 1290): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement.
  • 原文地址:https://www.cnblogs.com/Harry-Lord/p/4002861.html
Copyright © 2011-2022 走看看