strftime 日付フォーマッター オンライン

%Y、%m、%d などの strftime トークンで日付を整形し、結果をブラウザ内でリアルタイムにプレビューできます。

strftime Date Formatter はすべてブラウザ内で処理されます。入力した日付、時刻、フォーマット文字列は端末内にとどまり、ArrayKit にアップロードされることはありません。

タイムスタンプ変換ツールを開く

strftime フォーマッター について

strftime Date Formatter では、Python や C など数多くの言語で使われる %Y、%m、%d、%H:%M:%S と同じトークンを使った strftime 形式のフォーマット文字列を入力すると、入力するそばから整形結果が即座に更新されます。任意の日時を選ぶか現在時刻から始め、ローカルタイムゾーンと UTC を切り替え、出来上がった文字列をワンクリックでコピーできます。クリック可能な参照テーブルには対応する全トークンが説明とライブ例つきで一覧表示されるため、ドキュメントを探し回らずに "%A, %B %e, %Y" のようなフォーマットをその場で組み立てられます。ログのタイムスタンプ形式をデバッグする、Python の date.strftime() 呼び出しを書く、cron ジョブのログローテーションパターンを設定する、あるいは %e や %j が実際に何を出力するのか確認したい開発者のために作られました。すべてブラウザ内でローカルに処理され、選んだ日付が端末の外へ送られることはありません。

機能

strftime フォーマッター の使い方

  1. 日時を選ぶか、現在時刻のままにする
  2. strftime フォーマット文字列を入力するか、下の参照テーブルのトークンをクリックする
  3. ローカル時刻の代わりに UTC で結果を得たい場合は UTC を有効にする
  4. コピーボタンでライブ整形された結果をコピーする

入力

%A, %B %e, %Y

出力

Monday, January  5, 2026

%A は曜日名、%B は月名を返し、%e は日を2文字になるようスペースで埋めます。

よくあるエラーとトラブルシューティング

よくある質問

strftime Date Formatter はどのトークンに対応していますか?
一般的な strftime トークン %Y %y %m %d %e %H %I %M %S %p %A %a %B %b %j %w %u と %%、さらに省略形の %F(%Y-%m-%d と同等)と %T(%H:%M:%S と同等)に対応しています。各トークンはフォーマット欄の下にある参照テーブルに説明と例つきで掲載されています。
strftime Date Formatter は Python の datetime.strftime() と一致しますか?
一般的なケースについて Python の datetime.strftime() と同じトークン名を実装しているため、'%Y-%m-%d %H:%M:%S' のようなフォーマット文字列は Python、C、または多くの Unix 日付フォーマットライブラリと同じ結果を返します。
ローカルタイムゾーンの代わりに UTC で日付をプレビューできますか?
はい。UTC トグルを有効にすると、strftime Date Formatter はブラウザのローカルタイムゾーンではなく、選択した日付の UTC 表現から年・月・日・時刻のトークンを読み取ります。
この strftime フォーマッターで %e と %d はどう違いますか?
%e は一桁の日を常に2文字になるようスペースで埋め(' 5')、%d は常にゼロで埋めます('05')。これはログやレポート形式で使われる従来の strftime の挙動と同じです。
strftime Date Formatter は入力した日付をアップロードしますか?
いいえ。入力した日付、時刻、フォーマット文字列はブラウザ内でローカルに整形されます。ArrayKit を含むどのサーバーにも何も送信されません。
トークンを入力する代わりにクリックできますか?
はい。参照テーブルの行をクリックすると、そのトークンが現在のフォーマット文字列の末尾に追加されます。各コードを覚えずに長いフォーマットを組み立てるのに便利です。

関連ツール

すべての ArrayKit ツール