zoukankan      html  css  js  c++  java
  • Linux shell 时间操作(取昨天 前天)

    1. 取今天时间

    Shell代码 
    1. $date -d "now" +%Y-%m-%d  

    2. 取昨天时间

    Shell代码 
    1. $date -d "yesterday" +%Y-%m-%d  
    2. $date -d "1 days ago" +%Y-%m-%d  

    ## -d, --date=STRING         display time described by STRING, not `now'
    STRING可以为‘now’ 、 ‘yesterday’、 ‘n days ago’
    ‘n days ago’  表示n天前的那一天

    3. 取前天时间

    Shell代码 
    1. $date -d "2 days ago" +%Y-%m-%d  

    效果展示:

    $ date
    2017年 07月 31日 星期四 20:01:02 CST
    $ date -d "now" +%Y-%m-%d 
    2017-07-31
    $ date -d "yesterday" +%Y-%m-%d   
    2017-07-30
    $ date -d "2 days ago" +%Y-%m-%d
    2017-07-29

  • 相关阅读:
    面试
    二叉树- 二叉树直径
    排序算法
    JAVA编程
    JAVA编程
    JAVA中break和continue的区别
    HTTP的序列化和反序列化
    PL/SQL基础
    G. Game Design
    hdu 6703 array
  • 原文地址:https://www.cnblogs.com/yueminghai/p/7985174.html
Copyright © 2011-2022 走看看