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

    date命令的使用

    1、常见的参数:

     

    %%     字符%

    %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), 无法确定时区则为空

    2、查看当前系统时间

    [root@fuzj-linux ~]# date

    2014年 08月 10日 星期日 16:48:04 CST

     

    3、查看年,月,日

    [root@fuzj-linux ~]# date +%Y   查看当前年份

    2014

    [root@fuzj-linux ~]# date +%y    查看当前年份后两位

    14

     

    三种查看月份的方式

    [root@fuzj-linux ~]# date +%m

    08

    [root@fuzj-linux ~]# date +%b

    8月

    [root@fuzj-linux ~]# date +%B

    八月

     

    显示年月日:

    [root@fuzj-linux ~]# date +%D

    08/10/14

    [root@fuzj-linux ~]# date +%x

    2014年08月10日

    [root@fuzj-linux ~]# date +%Y-%m-%d

    2014-08-10

    4、查看小时,分钟,秒

    查看时分秒

    [root@fuzj-linux ~]# date +%H:%M:%S

    17:38:44

    [root@fuzj-linux ~]# date +%X

    17时38分49秒

    5、显示以前的日期

    date -d  “时间参数”  表示N久之前

    date -d “ yesterday”  显示昨天的日期

    date -d  “3 day ago”  显示三天前的日期

    date –d   "1 hours ago"  表示一个小时之前

    此方法主要 用于备份时指定时间戳

  • 相关阅读:
    轻重搭配
    EF的优缺点
    使用bootstrap-select有时显示“Nothing selected”
    IIS发布 HTTP 错误 500.21
    js添加的元素无法触发click事件
    sql server查看表是否死锁
    sql server把一个库表的某个字段更新到另一张表的相同字段
    SQLSERVER排查CPU占用高的情况
    SQL server中如何按照某一字段中的分割符将记录拆成多条
    LINQ to Entities does not recognize the method 'System.DateTime AddDays(Double)' method, and this method cannot be translated into a store expression.
  • 原文地址:https://www.cnblogs.com/pycode/p/8734252.html
Copyright © 2011-2022 走看看