1. MAKIZOU.COM
  2. Linuxコマンド・リファレンス

date 現在の時刻を表示 – Linuxコマンド

add to hatenahatena.comment(0)add to del.icio.us(0)add to livedoor.clip(0)add to Yahoo!Bookmark(0)Total: 0

書式

date [-u] [+FORMAT]

date date [[[[[cc]yy]mm]dd]hh]mm[.ss]

説明

現在の時間を表示を行います。
また、オプションの指定に応じて、ユーザが定義した書式に従った日付や時刻の表示を行います。

オプション

-u
グリニッジ標準時を使用します。
+FORMAT
表示する形式を指定します。
※後述する形式(1)を参照。
[[[[[cc]yy]mm]dd]hh]mm[.ss]
デフォルトの表示形式。
※後述する形式(2)を参照。

形式(1)

文字列
指定した文字列を表示します。
%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〜61)
%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/yy)
%y
年の最後の二つの数字 (00〜99)
%Y
年 (1970〜)

形式(2)

cc
世紀 (19 または 20 のいずれか) であり、西暦の省略表現の前に付きます。
yy
西暦の省略表現です (1989 年なら 89、06 なら 2006)。
mm
月の数字表現です。 1 から 12 までの数字です。
dd
日です。 1 から 31 までの数字です。
hh
時です。 0 から 23 までの数字です。
mm
分です。 0 から 59 までの数字です。
ss
秒です。 0 から 61 までの数字です (59 秒 + 2 秒までのうるう秒)。

サンプル

例1)標準の方式で現在の日付と時間を表示。

$ date ↵

Fri Dec 29 23:42:20 JST 2006

例2)指定した方式で現在の日付と時間を表示。

$ date +"MAKIZOU.COM %Y/%m/%d %p %I:%M:%S" ↵

MAKIZOU.COM 2006/12/29 PM 11:44:16
この記事は参考になりましたか?
1つ星2つ星3つ星4つ星5つ星
Loading ... Loading ...
日付2006年12月29日
カテゴリLinuxコマンド・リファレンス
ページビュー2,638PV
add to hatenahatena.comment(0)add to del.icio.us(0)add to livedoor.clip(0)add to Yahoo!Bookmark(0)Total: 0
トラックバック(0)
コメント(0)

トラックバック用URL

コメント

使用できるHTMLタグ
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">