Linux-日期時間相關指令
#cal 月 年:顯示月曆(太陽曆)
參數:
-j:顯示查詢的那一天為每年的第幾天
-y:顯示整年的月曆
-1:顯示單月份月曆
-3:顯示 上月份/當月份/下月份 的月曆
-m:以"週一"為星期的開始(預設值為週日)
範例:
cal 10 2002
十月 2002
週日 週一 週二 週三 週四 週五 週六
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
------------------------------------------------------------------------------
#hwclock查看硬體時鐘:
hwclock或clock,命令差不多.
設置硬體時鐘:
hwclock --set --date="04/11/2004 23:16:25"
或clock --set --date="04/11/2004 23:16:25"
------------------------------------------------------------------------------
#data:日期、時間的顯示與設定
參數:
-d 以 STRING 來顯示指定的時間,非顯示目前的時間
-f 作法與 --date 選項相同, 但可設定多行於 DATAFILE 中。
-I --iso-8601[=TIMESPEC] 以 ISO-8601 格式輸出,`%Y-%m-%d'
-r 顯示指定檔案的最後修改時間(last modification time)
-R 以 RFC-822 格式輸出 `%a, %_d %b %Y %H:%M:%S %z'
-s 以 STRING 來設定顯示格式 date -s 2009/02/11;date -s 13:05:11 設定系統時間
-u 以全球統一時間(Universal Coordinated Time,UTC)的格式顯示
顯示格式:
%A 星期顯示英語系以縮寫 Sunday.Saturday顯示,中文以星期一.星期日顯示
%B 英語系設定顯示完整月份(January..December)中文設定則顯示一月.十二月
%d 日期顯示 (01..31),以月份為單位
%D 日期顯示 (mm/dd/yy)
%e 日期顯示 ( 1..31),以月份為單位,其中的 1~ 9 的第一位數以空格顯示
%h 作用與 %b 相同
%H 時(00..23), 24小時制
%I 時(01..12), 12小時制
%j 太陽日(001..366)
%k 時(0..23), 24小時制
%l 時(1..12), 12小時制
%m 月(01..12)
%M 分(00..59)
%n 換行
%p AM 或 PM 顯示
%r 時間, 格式為 -- 12-hour (hh:mm:ss [AP]M)
%s 一個秒數,時間計算的起點以格林威治1970年1月1日零時零分零秒開始
%S 秒(00..60)
%t 水平跳格(Tab)
%T 時間, 格式為 -- 24-hour (hh:mm:ss)
%U 第幾週(00..53),以星期天為週的第一天
%V 第幾週(01..53),以星期一為週的第一天
%w 週幾(0..6); 0 代表星期天
%W 第幾週(00..53),以星期一為週的第一天
%x 本地日期(mm/dd/yy)
%X 本地時間(%H:%M:%S)
%y 西元年份的後兩碼(00..99)
%Y 西元年份(1970...)
%z RFC-822 style numeric timezone (-0500) (a nonstandard extension
範例:
1.
date
週日 9月 1 19:37:02 CST 2002
date +%j
244
2.日/年(西元)
date +%j/%Y
244/2002
3.太陽日/年(西元)-月/日(格一個tab)時間(24小時制)
date +%d/%m -d "Sep 1"
01/09
4.需要拿掉其中的"0",可以使用符號"-",如果要將"0"轉換為"空格",則可以使用"_"
date +%-d/%-m -d "Sep 1"
1/9
date +%_d/%_m -d "Sep 1"
1/ 9
-------------------------------------------------------------------------------
#timeconfig:設定時區
會進入visual畫面設定
----------------------------------------------------------------------------
留言列表