1.shell獲取時間
time1=$(date) echo $time1 time2=$(date "+%Y%m%d%H%M%S") echo $time2 time3=$(date "+%Y-%m-%d %H:%M:%S") echo $time3 time4=$(date "+%Y.%m.%d") echo $time4 # 1. 取今天時間 now=`date -d "now" +%Y-%m-%d` echo $now # 2.取昨天時間 yesterday=`date -d "yesterday" +%Y-%m-%d` echo $yesterday # 3.獲取前n天 daysago=`date -d "2 days ago" +%Y-%m-%d` echo $daysago
輸出:
[root@Server-rm8glb ~]# sh time.sh 2020年 04月 14日 星期二 23:21:34 CST 20200414232134 2020-04-14 23:21:34 2020.04.14 2020-04-14 2020-04-13 2020-04-12