現在の日付と時間を表示 $ date ← 現在の日付と時間を表示 月 4月 8 00:00:00 JST 2002 $ date 010100002003.00 ← 別方式で日付を表示 水 1月 1 00:00:00 JST 2003 $ date +"%Y/%m/%d %p %I:%M:%S" ← 指定した形式で表示 2002/04/08 午前 00:00:00 # date -s "04/08 0:00 2002" ← 指定した時刻にセット |
オプション | 機能 |
---|---|
-u | グリニッジ標準時を使用する。 |
-s [時刻] |
時間を設定する。時刻は、一般的にわかる形であれば形式を問わない。 (例:2002/04/08 00:00:00) |
+[表示形式] | 表示する形式を指定する。形式の表記は表2を参照。 |
MMDDHHmm[[CC]YY][.ss] |
日付を指定して別のフォーマットで表示する。 MMは月、DDは日、HHは時、mmは分、CCは西暦の上2桁、YYは西暦の下2桁、ssは秒を表す。 |
文字列 | 指定した文字列を表示する |
---|---|
%H | 時(00〜23) |
%I | 時(01〜12) |
%k | 時(0〜23) |
%l | 時(1〜12) |
%M | 分(00〜59) |
%p | AMあるいは、PMのロケール |
%r | 12時間形式の時刻。(hh:mm:ss [AP]M) |
%s | 1970-01-01 00:00:00 UTC からの秒数。 |
%S | 秒(00〜59) |
%T | 24時間形式の時刻(hh:mm:ss) |
%a | ロケールによる省略形の曜日の名前(Sun〜Sat) |
%A | ロケールによる完全に表記した曜日の名前(Sunday〜Saturday) |
%b | ロケールによる省略形の月の名前(Jan〜Dec) |
%B | ロケールによる完全に表記した月の名前(January〜December) |
%c | ロケールによる日付と時刻(Sat Nov 04 12:02:33 EST 1989) |
%d | 日(月内通算日数)(01〜31) |
%D | 日(mm/dd/yy) |
%j | 年内通算日数(001〜366) |
%m | 月(01〜12) |
%w | 週の内の曜日(0〜6)で0が日曜日に対応 |
%x | ロケールによる日付の表現(mm/dd/yyz) |
%y | 年の最後の2つの数字(00〜99) |
%Y | 年(1970〜) |
http://kank.o.oo7.jp/2016/linux/system_002.html 初版:2002.09.01 更新:2013.7.2(リニューアル) 更新:2016.8.17(リニューアル) |