zoukankan      html  css  js  c++  java
  • shell date 命令整理

    最近发现date命令特别好用(在mac里面不行)

    1、获取今天的日期

    [root@nd02 ~]# date +%Y%m%d
    20141123

    2、获取某一天的日期

    [root@nd02 ~]# date -d "2014-11-12" +%Y%m%d
    20141112

    这个似乎是废话,不过没关系,继续看

    3、获取某一天周几

    [root@nd02 ~]# date -d "2014-11-23" +%w
    0

    4、获取某一天前两个月周几

    [root@nd02 ~]# date -d "-2 month 2014-11-23" +%w
    2

    5、同理:

    #date 获取当前时间
    #date -d "-1 week" +%Y%m%d 获取上周日期(day,month,year,hour)
    #date --date="-24 hour" +%Y%m%d 

    6、格式化:

      %a 当前域的星期缩写 (Sun..Sat)
      %A 当前域的星期全写 (Sunday..Saturday)
      %b 当前域的月份缩写(Jan..Dec)
      %B 当前域的月份全称 (January..December)
      %d 两位的天 (01..31)
      %D 短时间格式 (mm/dd/yy)
      %e 短格式天 ( 1..31)
      %F 文件时间格式 same as %Y-%m-%d
      %h same as %b
      %H 24小时制的小时 (00..23)
      %I 12小时制的小时 (01..12)
      %j 一年中的第几天 (001..366)
      %k 短格式24小时制的小时 ( 0..23)
      %m 双位月份 (01..12)
      %M 双位分钟 (00..59)
      %r 12小时制的时间表示(时:分:秒,双位) time, 12-hour (hh:mm:ss [AP]M)
      %R 24小时制的时间表示 (时:分,双位)time, 24-hour (hh:mm)
      %s 自基础时间 1970-01-01 00:00:00 到当前时刻的秒数(a GNU extension)
      %T 24小时制时间表示(hh:mm:ss)
      %u 数字表示的星期(从星期一开始 1-7  %x 本地日期格式 (mm/dd/yy)
      %X 本地时间格式 (%H:%M:%S)
      %y 两位的年(00..99)
      %Y 年 (1970…)
  • 相关阅读:
    tcp 状态转移图详解
    TCP三次握手四次挥手详解
    TCP可靠传输详解
    TCP和UDP的最完整的区别
    Form – 保存自動關閉當前窗口
    Form
    Form
    FORM
    Form 重置记录编号(app_record.for_all_record)
    Oracle Form Developer: Folder FRM-99999 Error 14212
  • 原文地址:https://www.cnblogs.com/liqiu/p/4117439.html
Copyright © 2011-2022 走看看