1、命令:date
2、命令功能:date 可以用來顯示或設定系統的日期與時間。
3、命令引數
-d《字串》:顯示字串所指的日期與時間。字串前後必須加上雙引號;4、日期格式字串列表-s《字串》:根據字串來設定日期與時間。字串前後必須加上雙引號;
-u:顯示gmt;
--version:顯示版本資訊。
%h 小時(以00-23來表示)。5、例項%i 小時(以01-12來表示)。
%k 小時(以0-23來表示)。
%l 小時(以0-12來表示)。
%m 分鐘(以00-59來表示)。
%p am或pm。
%r 時間(含時分秒,小時以12小時am/pm來表示)。
%s 總秒數。起算時間為1970-01-01 00:00:00 utc。
%s 秒(以本地的慣用法來表示)。
%t 時間(含時分秒,小時以24小時制來表示)。
%x 時間(以本地的慣用法來表示)。
%z 市區。
%a 星期的縮寫。
%a 星期的完整名稱。
%b 月份英文名的縮寫。
%b 月份的完整英文名稱。
%c 日期與時間。只輸入date指令也會顯示同樣的結果。
%d 日期(以01-31來表示)。
%d 日期(含年月日)。
%j 該年中的第幾天。
%m 月份(以01-12來表示)。
%u 該年中的週數。
%w 該週的天數,0代表週日,1代表周一,異詞類推。
%x 日期(以本地的慣用法來表示)。
%y 年份(以00-99來表示)。
%y 年份(以四位數來表示)。
%n 在顯示時,插入新的一行。
%t 在顯示時,插入tab。
mm 月份(必要)
dd 日期(必要)
hh 小時(必要)
mm 分鐘(必要)
ss 秒(選擇性)
格式化輸出:
date +"%y-%m-%d"輸出昨天日期:2015-12-07
date -d "1 day ago" +"%y-%m-%d"2秒後輸出:2015-11-19
date -d "2 second" +"%y-%m-%d %h:%m.%s"傳說中的 1234567890 秒:2015-11-20 14:21.31
date -d "1970-01-01 1234567890 seconds" +"%y-%m-%d %h:%m:%s"普通轉格式:2009-02-13 23:02:30
date -d "2009-12-12" +"%y/%m/%d %h:%m.%s"apache格式轉換:2009/12/12 00:00.00
date -d "dec 5, 2009 12:00:37 am" +"%y-%m-%d %h:%m.%s"2009-12-05 00:00.37
date -d "dec 5, 2009 12:00:37 am 2 year ago" +"%y-%m-%d %h:%m.%s"加減操作:2007-12-05 00:00.37
date +%y%m%d #顯示前天年月日date -d "+1 day" +%y%m%d #顯示前一天的日期
date -d "-1 day" +%y%m%d #顯示後一天的日期
date -d "-1 month" +%y%m%d #顯示上一月的日期
date -d "+1 month" +%y%m%d #顯示下一月的日期
date -d "-1 year" +%y%m%d #顯示前一年的日期
date -d "+1 year" +%y%m%d #顯示下一年的日期
date -s #設定當前時間,只有root許可權才能設定,其他只能檢視date -s 20120523 #設定成20120523,這樣會把具體時間設定成空00:00:00
date -s 01:01:01 #設定具體時間,不會對日期做更改
date -s "01:01:01 2012-05-23" #這樣可以設定全部時間
date -s "01:01:01 20120523" #這樣可以設定全部時間
date -s "2012-05-23 01:01:01" #這樣可以設定全部時間
date -s "20120523 01:01:01" #這樣可以設定全部時間
#!/bin/bashstart=$(date +%s)
nmap man.linuxde.net &> /dev/null
end=$(date +%s)
difference=$(( end - start ))
echo $difference seconds.
linux date 命令詳解
linux date 命令詳解 使用方式 date u d datestr s datestr utc universal date datestr set datestr help version format mmddhhmm cc yy ss 說明 date 可以用來顯示或設定系統的日期與時間...
linux date命令詳解
linux date 命令詳解 使用方式 date u d datestr s datestr utc universal date datestr set datestr help version format mmddhhmm cc yy ss 說明 date 可以用來顯示或設定系統的日期與時間...
Linux Date命令詳解
date命令的幫助資訊 root localhost source date help 用法 date 選項 格式 或 date u utc universal mmddhhmm cc yy ss 以給定的格式顯示當前時間,或是設定系統日期。d,date 字串 顯示指定字串所描述的時間,而非當前時間...