Shell 中获取时间写法
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
2022年 02月 22日 星期二 13:21:34 CST
20220222132134
2022-02-22 13:21:34
2022.02.22
2020-02-22
2020-02-21
2020-02-19
更多推荐
已为社区贡献2条内容
所有评论(0)