linux shell获取当前的时间转换时间戳戳/计算N分钟后的时间输出

已邀请:

1、 获取当前的时间戳

date '+%s' 


2、输出10分钟后的时间

date -d "+10 minute" +%Y%m%d:%H:%M  


3、将时间戳转成日期

date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z"  


4、输出预置的时间(如前一天)

yesterday=$(date -d "yesterday" +"%Y-%m-%d")

echo $yesterday

要回复问题请先登录注册