Linux 下時間獲取


1、獲得當天的日期

date +%Y-%m-%d

2、將當前日期賦值給DATE變量

DATE=$(date +%Y%m%d)

3、獲取明天的日期

date -d next-day +%Y%m%d

4、獲取昨天的日期

date -d last-day +%Y%m%d

5、獲取上個月的年和月

date -d last-month +%Y%m

6、獲取下個月的年和月

date -d next-month +%Y%m

7、獲取明年的年份

date -d next-year +%Y

$ date -d ’next monday’ (下周一的日期) 
$ date -d next-day +%Y%m%d(明天的日期)或者:date -d tomorrow +%Y%m%d 
$ date -d last-day +%Y%m%d(昨天的日期) 或者:date -d yesterday +%Y%m%d 
$ date -d last-month +%Y%m(上個月是幾月) 
$ date -d next-month +%Y%m(下個月是幾月)

 

8、shell中日期加減指定間隔單位 
增加8小時: 
$ a=`date +%Y-%m-%d` 
$ b=`date +%Y-%m-%d -d "$a +8 hours"`


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM