91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux的date命令有什么用

發布時間:2022-02-11 10:12:50 來源:億速云 閱讀:156 作者:iii 欄目:開發技術

這篇文章主要講解了“Linux的date命令有什么用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux的date命令有什么用”吧!

Linux常用命令date命令可以用來顯示或設定系統的日期與時間。

Linux的date命令有什么用

語法

 date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr]
      [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]

參數

 -d datestr : 顯示 datestr 中所設定的時間 (非系統時間)
 --help : 顯示輔助訊息
 -s datestr : 將系統時間設為 datestr 中所設定的時間
 -u : 顯示目前的格林威治時間
 --version : 顯示版本編號
 -d:顯示字符串所指的日期與時間。字符串前后必須加上雙引號;
 -s:根據字符串來設置日期與時間。字符串前后必須加上雙引號;

日期格式字符串列表

 %Y 年份(以四位數來表示)。
 %m 月份(以01-12來表示)。
 %d 日期(以01-31來表示)。
 %H 小時(以00-23來表示)。
 %M 分鐘(以00-59來表示)。
 %S 秒(以本地的慣用法來表示)。
 
 %s 總秒數。起算時間為1970-01-01 00:00:00 UTC。
 
 %I 小時(以01-12來表示)。
 %K 小時(以0-23來表示)。
 %l 小時(以0-12來表示)。
 %P AM或PM。
 %r 時間(含時分秒,小時以12小時AM/PM來表示)。
 
 %T 時間(含時分秒,小時以24小時制來表示)。
 %X 時間(以本地的慣用法來表示)。
 %Z 市區。
 %a 星期的縮寫。
 %A 星期的完整名稱。
 %b 月份英文名的縮寫。
 %B 月份的完整英文名稱。
 %c 日期與時間。只輸入date指令也會顯示同樣的結果。
 
 %D 日期(含年月日)。
 %j 該年中的第幾天。
 
 %U 該年中的周數。
 %w 該周的天數,0代表周日,1代表周一,異詞類推。
 %x 日期(以本地的慣用法來表示)。
 %y 年份(以00-99來表示)。
 
 %n 在顯示時,插入新的一行。
 %t 在顯示時,插入tab。
 MM 月份(必要)
 DD 日期(必要)
 hh 小時(必要)
 mm 分鐘(必要)
 ss 秒(選擇性)

實例

 #yyyy-mm-dd 格式顯示日期
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d"
 2020-11-27
 
 #yyyy-mm-dd hh34:mi:ss 格式顯示日期
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S"
 2020-11-27 15:15:19
 
 #轉格式
 [oracle@xag182 test_tar]$ date -d "2020-12-12 15:41:30" +"%Y/%m/%d %H:%M:%S"
 2020/12/12 15:41:30
日期計算
 起算時間為1970-01-01 00:00:00 UTC 以來的總秒數
 [oracle@xag182 test_tar]$ date +%s
 1606464154
 [oracle@xag182 test_tar]$ date +%s
 1606464160
 
 1年前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-1 year"
 2019-11-27 15:50:23
 
 1年後
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "+1 year"
 2021-11-27 15:50:37
 
 1月前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-1 month"
 2020-10-27 15:50:47
 
 1月後
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "+1 month"
 2020-12-27 15:50:56
 
 1天前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-1 day"
 2020-11-26 15:51:12
 
 1小時前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-1 hour"
 2020-11-27 14:51:21
 
 30分鐘前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-30 minute"
 2020-11-27 15:21:37
 
 120分鐘前
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "-120 second"
 2020-11-27 15:49:53
 
 1天後再1小時後(即25小時後)
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "+1 day +1 hour"
 2020-11-28 16:54:50
 
 1天后再小時前(即23小時後)
 [oracle@xag182 test_tar]$ date +"%Y-%m-%d %H:%M:%S" -d "+1 day -1 hour"
 2020-11-28 14:55:02
前後時間差
 [oracle@xag182 test_tar]$ v_start=$(date +%s)
 
 ...
 
 [oracle@xag182 test_tar]$ v_end=$(date +%s)
 [oracle@xag182 test_tar]$ v_difference=$(( v_end - v_start ))
 [oracle@xag182 test_tar]$ echo $v_difference
 14

感謝各位的閱讀,以上就是“Linux的date命令有什么用”的內容了,經過本文的學習后,相信大家對Linux的date命令有什么用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平阴县| 青铜峡市| 嫩江县| 黄骅市| 河西区| 阿城市| 泸西县| 吉林省| 汉阴县| 泉州市| 隆子县| 柳林县| 郁南县| 卓尼县| 当涂县| 佛坪县| 金秀| 扶余县| 横山县| 丰宁| 高碑店市| 高青县| 石狮市| 上虞市| 兴山县| 岑溪市| 浦江县| 海城市| 集安市| 凤山市| 东兴市| 蓬莱市| 南投县| 随州市| 肃宁县| 娱乐| 汝阳县| 饶河县| 东乡族自治县| 工布江达县| 界首市|