Linux dateコマンドの知識ポイントのまとめ

Linux dateコマンドの知識ポイントのまとめ

使用法: date [オプション]... [+フォーマット]または: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

指定された形式で現在の時刻を表示するか、システムの日付を設定します。

-d, --date=string 現在の時刻の代わりに、指定された文字列で記述された時刻を表示します
-f、--file=date ファイルは --date に似ており、日付ファイルから時刻の説明を 1 行ずつ読み取ります。
-r, --reference=file 指定されたファイルの最終変更時刻を表示します
-R, --rfc-2822 日付と時刻を RFC 2822 形式で出力します。例: 2006 年 8 月 7 日月曜日 12:34:56 -0600
--rfc-3339=TIMESPEC 日付と時刻を RFC 3339 形式で出力します。
TIMESPEC=`date'、`seconds'、または`ns'
日付と時刻の表示精度を示します。
日付と時刻の単位は 1 つのスペースで区切られます。
2006-08-07 12:34:56-06:00
-s, --set=string 指定された文字列を設定して時間を区切る
-u, --utc, --universal 協定世界時を出力または設定する
--help このヘルプメッセージを表示して終了する
--version バージョン情報を表示して終了する

指定された形式 FORMAT は出力を制御し、シーケンスを次のように解釈します。

%% リテラル %
%a 現在のロケールにおける曜日の略語 (例: 日曜日の場合は day)
%A 現在のロケールにおける曜日の完全な名前 (例: 日曜日)
%b 現在のロケールにおける月名の略語(例:1月の場合は一)
%B 現在のロケールでの月の完全な名前(例:1月)
%c 現在のロケールの日付と時刻 (例: 2005 年 3 月 3 日木曜日 23:05:25)
%C 世紀。%Y と同様、通常は現在の年の最後の 2 桁を省略します (例: 20)
%d 月の日付 (例: 01)
%D 月の日。%m/%d/%y に相当します
%e 月の日付。スペースを追加して、%_d に等しい
%F 完全な日付形式。%Y-%m-%d に相当します。
%g ISO-8601 形式の年の下 2 桁 (%G を参照)
%G ISO-8601形式の年(%Vを参照)。通常は%Vと組み合わせてのみ使用されます。
%h は %b に等しい
%H 時間 (00-23)
%I 時間 (00-12)
%j 年内の日付 (001-366)
%k 時間 (0-23)
%l 時間 (1-12)
%m 月 (01-12)
%M ポイント (00-59)
%n 改行
%N ナノ秒 (000000000-999999999)
%p 現在のロケールの「AM」または「PM」。不明な場合は出力は空になります。
%Pは%pに似ていますが、小文字を出力します
%r 現在のロケールの 12 時間制時刻 (例: 11:11:04 PM)
%R 24時間制、時間と分、%H:%M に相当
%s 1970-01-01 00:00:00 UTC から経過した秒数
%S 秒 (00-60)
%t タブ文字を出力
%T 時間、%H:%M:%S に等しい
%u 週、1 は月曜日を表します
%U 日曜日を週の初日とする年間の週番号 (00-53)
%V ISO-8601 形式の年間週番号。月曜日を週の初日とする (01-53)
%w 曜日(0-6)、0は月曜日を表します
%W 月曜日を週の始まりとする年間の週番号 (00-53)
%x 現在のロケールでの日付の説明 (例: 12/31/99)
%X 現在のロケールでの時間の説明 (例: 23:13:48)
%y 年の下2桁 (00-99)
%Y年
%z +hhmm 数値のタイムゾーン (例: -0400)
%:z +hh:mm 数値のタイムゾーン (例: -04:00)
%::z +hh:mm:ss 数値のタイムゾーン (例: -04:00:00)
%:::z 必要な精度を持つ数値のタイムゾーン (例: -04、+05:30)
%Z アルファベット順のタイムゾーン略語 (例: EDT)

デフォルトでは、日付の数値フィールドにはゼロが入ります。

次のオプション トークンが "%" の後に続く場合があります。

- (ハイフン) はこのフィールドには入りません
_ (アンダースコア) はスペースで埋められます
0 (数字の0) 0で埋める
^ 可能な場合は大文字を使用してください
# 可能な場合は大文字と小文字を逆にする

オプションのフィールド幅指定も、マーカーの後に 10 進数で指定できます。

オプションの修飾子として、ロケール固有のEを使用できます。

表現、または可能な場合はロケールに関連付けられた数値記号を使用した O。

上記は123WORDPRESS.COMの編集者がまとめた関連コンテンツです。ご学習とご支援をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux 日付時刻設定同期コマンド共有
  • date コマンド変換の日付プロンプト日付の問題の解決策: Linux での不正な時刻形式
  • Linux ソフトウェア バージョン管理コマンド update-alternatives の使用方法の詳細な説明
  • Linux での date コマンド、フォーマットされた出力、時刻設定方法
  • Linux コマンドでの日付の使用に関する詳細な説明 (母の日と父の日の日付を計算するスクリプトの例)
  • Linuxのdateコマンドの使用

<<:  CentOS 7.4 に MySQL 5.7 を手動でインストールする方法

>>:  WeChat アプレットカスタムタブバーステップ記録

推薦する

mysqladmin を使用して MySQL インスタンスの現在の TPS と QPS を取得する方法

mysqladmin は管理と操作を行う公式の mysql クライアント プログラムです。MySQL...

CSSアニメーションでポイント獲得効果を実現するアイデアを詳しく解説

最近のプロジェクトでは、ポイントを集める効果を作成する必要があります。 ボスの説明によると、この効果...

MySQL で指定エンコーディングを実装する際の落とし穴について

前面に書かれた環境: MySQL 5.7+、MySQL データベースの文字エンコードは utf8、テ...

CSS は Apple のスムーズなスイッチ ボタン効果を模倣します

目次1. コード分析2. ソースコードソースコード1. コード分析1.1 HTMLコード分析 <...

mysql-connector-java8.0.27 へのアップグレードに関する注意事項

最近、オンライン セキュリティ スキャンにより、MySQL コネクタに脆弱性が見つかりました。確認し...

ウェブサイトをIE6、7、8、9の古いバージョンに対応させるための3つのソリューション

Microsoft は後からブラウザの研究開発に力を入れてきましたが、実際のところ、最新の IE ブ...

Vue3を使用してjsで呼び出せるコンポーネントを実装する

目次序文1. 従来のVueコンポーネント1. メインコンポーネントコード: 2. 使用方法3. 成果...

CSS モジュールソリューション

CSS のモジュール ソリューションは、JS のモジュール ソリューションと同じくらい多く存在すると...

Reactフック入門チュートリアル

ステートフック例: 'react' から useState をインポートします。 関...

MySQLサービスを開くおよび閉じる2つの方法

方法1: cmdコマンドを使用するまず、DOS ウィンドウを開き、スタート、実行、cmd と入力しま...

MySQL 8.0.12 のインストールと設定のグラフィックチュートリアル

MySQL 8.0.12 のダウンロードとインストールのチュートリアルを録画し、全員と共有しました。...

最高の無料英語フォント33選を紹介

チャンクファイブフリータイプファミリーCuprum JAH I フリーフォントイェセヴァブークレフィ...

ReactJs 基礎チュートリアル - 基本編

目次1. ReactJS の紹介2. ReactJSの理解とReactJSの利点1. ReactJS...

MySQL トランザクション自動コミット自動コミット操作

MySQL のデフォルトの動作モードは自動コミット モードです。つまり、明示的にトランザクションを開...

Linux で Squid プロキシ サーバーを構築するための完全な手順

序文この記事では、Linux で Squid プロキシ サーバーを設定することに関する関連コンテンツ...