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 アプレットカスタムタブバーステップ記録

推薦する

docker-swarm をベースにした継続的インテグレーション クラスタ サービスの構築の詳細な説明

序文この記事は私自身の製作過程の簡単な記録です。練習中に質問があれば、一緒に話し合うことができます。...

Windows システム mysql5.7.18 インストール グラフィック チュートリアル

Windows システム向け MySQL インストール チュートリアルダウンロード1. https:...

LinuxサーバにおけるNginxとApacheの共存の実装方法の分析

この記事では、Linux サーバー上で Nginx と Apache の共存を実装する方法について説...

速度、読み込み、Web アプリケーションなどにおける div と table の違い。

1: 速度と読み込み方法の違いdivとtableの違いは速度ではなく、読み込み方法です。速度はネット...

JavaScript ツールチェーンの不完全なガイド

目次概要静的型チェックコードスタイルチェック(Linter)パッケージマネージャーモジュールローダー...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

Chrome、Firefox、IEで入力カーソルの位置がずれる問題の解決方法

ブラウザで入力カーソルがずれる問題の詳しい説明<br />仕事で問題に遭遇し、解決策を探...

Linux環境変数ファイルの簡単な紹介

Linux システムでは、環境変数は適用範囲に応じて、システムレベルの環境変数とユーザーレベルの環境...

Linuxサーバーのディスク容量を拡張する方法

目次序文ステップ序文今日、es ログが記録されていないことに気付きました。filebeat、elas...

HTML入力で値が変更されたときにリスナーイベントを追加することの簡単な分析

達成される効果多くの場合、入力ボックスの値の変化をリアルタイムで監視し、ブラウザを誘導してウェブサイ...

bashの初期化メカニズムの詳細な説明

Bash 初期化ファイル対話型ログインシェル次の場合にはログイン シェルを取得できます。ローカル端末...

Nginx における 2 つの現在の制限方法についての簡単な説明

負荷は通常、システム設計時に予測されます。システムがパブリック ネットワークに公開されている場合、悪...

MySQL 権限とデータベース設計のケーススタディ

権限とデータベース設計ユーザー管理SQLyogを使用してユーザーを作成し、権限を付与する基本コマンド...

Docker が PostgreSQL を起動するときに複数のデータベースを作成するためのソリューション

1 はじめに「DockerでPostgreSQLを起動する方法といくつかの接続ツールのおすすめ」の記...

html2canvas で破線境界線を実装する例

html2canvas は、HTML 要素からキャンバスを生成するライブラリです。描画されるキャンバ...