Shell中取今天、昨天、前天的時間操作代碼

  • 取今天時間代碼如下:
  • <code>2$date -d "now" +%Y-%m-%d 
    /<code>
    1. 取昨天時間代碼如下:
    <code>$date -d "yesterday" +%Y-%m-%d 
    $date -d "1 days ago" +%Y-%m-%d

    ## -d, --date=STRING
    STRING可以為‘now' 、 ‘yesterday'、 ‘n days ago'
    ‘n days ago' 表示n天前的那一天
    /<code>
    1. 取前天時間代碼如下:
    <code>$date -d "2 days ago" +%Y-%m-%d 
    /<code>

    效果展示:代碼如下:

    <code>$ date
    2014年 07月 31日 星期四 20:48:32 CST
    $ date -d "now" +%Y-%m-%d
    2014-07-31
    $ date -d "yesterday" +%Y-%m-%d
    2014-07-30
    $ date -d "2 days ago" +%Y-%m-%d
    2014-07-29/<code>


    分享到:


    相關文章: