Linux在shell中日期格式化(时间格式化)

半兽人 发表于: 2017-05-08   最后更新时间: 2017-05-08 14:46:05  
{{totalSubscript}} 订阅, 11,269 游览

直接上脚本,贴进去直接运行即可。

# 等号两边不能有空格,之前错误一直出在这里  
yesterday=`date -d last-day +%Y-%m-%d`
echo $yesterday  

curday=`date +%Y-%m-%d`
echo $curday  

echo "现在时间:`date '+%Y%m%d %T'`"  
echo "现在时间:`date '+%Y%m%d %H%M%S'`"  

echo `date '+%Y%m%d-%H%M%S'`

t3=`date '+%Y-%m-%d %H:%M:%S'`
echo $t3  

send=`date '+%Y-%m-%d %H:%M:%S'`
echo $send  

t4=`date '+%Y-%m-%d %H:%M:%S'`
echo $t4  

# 获取前5天的
t5=$(date +%Y.%m.%d --date '5 days ago')
echo $t5
更新于 2017-05-08
在线,1小时前登录

查看Linux更多相关的文章或提一个关于Linux的问题,也可以与我们一起分享文章