shell中获取时间
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
作者:guanbin —— 纵码万里千山
出处:https://www.cnblogs.com/guanbin-529/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。