shell 获取时间

获取当前时间

t=$(date +"%Y-%m-%d %H-%M-%S")
echo $t

获取前一天的当前时间

time=$(date -d "-1 day" +"%Y-%m-%d %H:%M:%S")
echo $time

获取后一天的当前时间

time=$(date -d "day" +"%Y-%m-%d %H:%M:%S")
echo $time

获取前一小时的时间

time=$(date -d "-1 hour" +"%Y-%m-%d %H:%M:%S")
echo $time

获取前一分钟的时间

time=$(date -d "-1 min" +"%Y-%m-%d %H:%M:%S")
echo $time
原文地址:https://www.cnblogs.com/juan-F/p/10038852.html