shell 两时间之差

1. 时间格式 YYYMMDD

echo $(( ($(date -d "20131206" +%s) - $(date -d "20131101" +%s))/(24*60*60) ))

2.时间格式 YYYY-MM-DD HH:MM:SS 

start=`date +%s -d "2011-11-28 15:55:37"`
end=`date +%s -d "2011-11-28 15:55:52"`
echo $(($end-$start))

发布了10 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/a01021111230/article/details/78674025