日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下计算时间,linux 日期时间计算

發(fā)布時間:2023/12/20 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下计算时间,linux 日期时间计算 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

有很多需求都是計算N天前/后,N月前/后,甚至是N年

日期計算:計算3天前的日期

date?+%D?-d?'-3?days'

11/03/12計算3天后的日期

date?+%D?-d?'+3?days'

11/09/12計算3天后的日期,寫不寫+都一個效果,跟上邊結(jié)果一樣

date?+%D?-d?'3?days'

11/09/12計算1個月前的日期

date?+%F?-d?'-1?month'

2012-10-06計算1年前的日期

date?+%F?-d?'-1?year'

2011-11-06

時間計算獲取當(dāng)前時間

date?+%T

13:48:25獲取1小時前的時間

date?+%T?-d?'-1?hours'

12:48:27獲取10分鐘前的時間

date?+%T?-d?'-10?minutes'

13:38:35獲取3小時后的時間

date?+%T?-d?'3?hours'

16:49:08

時間戳:顯示系統(tǒng)當(dāng)前的時間戳

date?+%s

1352183334把某時間戳轉(zhuǎn)換回日期格式

date?-d?"@1352183334"

Tue?Nov??6?14:28:54?CST?2012

再來個計算任意日期的前N日或后N日如何操作:DAY="20000101"

echo?$DAY

20000101

date?+%F?-d?"$DAY?1?day"

2000-01-02

date?+%F?-d?"$DAY?-1?day"

1999-12-31

計算兩個日期相差天數(shù),比如2012年11月1日和2010年5月1日,相差多少天呢?d1=$(date?+%s?-d?20121101)

d2=$(date?+%s?-d?20100501)

echo?$(((d1-d2)/86400))

915

總結(jié)

以上是生活随笔為你收集整理的linux下计算时间,linux 日期时间计算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。