linux 時間格式

2022-02-21 18:28:57 字數 1533 閱讀 2439

時間域 

% h 小時(00..23) 

% i 小時(01..12) 

% k 小時(0..23) 

% l 小時(1..12) 

% m 分(00..59) 

% p 顯示出am或pm 

% r 時間(hh:mm:ss am或pm),12小時 

% s 從2023年1月1日00:00:00到目前經歷的秒數 

% s 秒(00..59) 

% t 時間(24小時制)(hh:mm:ss) 

% x 顯示時間的格式(%h:%m:%s) 

% z 時區 日期域 

% a 星期幾的簡稱( sun..sat) 

% a 星期幾的全稱( sunday..saturday) 

% b 月的簡稱(jan..dec) 

% b 月的全稱(january..december) 

% c 日期和時間( mon nov 8 14:12:46 cst 1999) 

% d 乙個月的第幾天(01..31) 

% d 日期(mm/dd/yy) 

% h 和%b選項相同 

% j 一年的第幾天(001..366) 

% m 月(01..12) 

% w 乙個星期的第幾天(0代表星期天) 

% w 一年的第幾個星期(00..53,星期一為第一天) 

% x 顯示日期的格式(mm/dd/yy) 

% y 年的最後兩個數字( 1999則是99) 

% y 年(例如:1970,1996等) 

注意:只有超級使用者才有許可權使用date命令設定時間,一般使用者只能使用date命令顯示時間。

linux 下的輸出:

root@root ~]# date "+%y-%m-%d"  

2013-02-19  

[root@root ~]# date "+%h:%m:%s"  

13:13:59  

[root@root ~]# date "+%y-%m-%d %h:%m:%s"  

2013-02-19 13:14:19  

[root@root ~]# date "+%y_%m_%d %h:%m:%s"    

2013_02_19 13:14:58  

[root@root ~]# date -d today   

tue feb 19 13:10:38 cst 2013  

[root@root ~]# date -d now  

tue feb 19 13:10:43 cst 2013  

[root@root ~]# date -d tomorrow  

wed feb 20 13:11:06 cst 2013  

[root@root ~]# date -d yesterday  

mon feb 18 13:11:58 cst 2013 

echo  `date -d "-1 day" +"%y""-%m""-%d"" %h:""%m:""%s"`

2016-08-02  3:37:43

linux時間格式總結

原文 a literal 乙個文字 a locale s abbreviated weekday name e.g.sun 語言環境的縮寫工作日的名字 a locale s full weekday name e.g.sunday 語言環境的完整工作日的名字 b locale s abbreviat...

php 時間格式 PHP時間格式大全

date 用法 date 格式,時間 如果沒有時間引數,則使用當前時間.格式是乙個字串,其中以下字元有特殊意義 u 替換成從乙個起始時間1970年1月1日以來的秒數 echo 時間格式1 date y m d h i s 2010 06 12 10 26 31 echo 時間格式2 date y m...

linux下crontab時間的格式說明

linux下crontab時間的格式說明 cron 配置計畫任務的書寫格式 分鐘 小時 日 月 周 使用者名稱 命令 說明 第一段應該定義的是 分鐘,表示每個小時的第幾分鐘來執行。範圍是從0 59 第二段應該定義的是 小時,表示從第幾個小時來執行,範圍是從0 23 第三段應該定義的是 日期,表示從每...