バッチファイルで日付や時刻を取得する

Windowsのバッチファイルで日付や時刻を取得する方法。 バッチファイルのログファイルに日時をつけるときに便利。

日付を取得

日付を取得するには、変数dateを参照するのが手軽。

C:\>echo %date%
2017/02/02

また、dateコマンドを使っても同様に取得可能。

C:\>date /T
2017/02/02

ただしこれらは、地域の設定によって変わるので注意。

時刻を取得

時刻を取得するには、変数timeを参照するのが手軽。

C:\>echo %time%
20:55:58.24

timeコマンドを使っても取得が可能。

C:\>time /T
20:58

関連記事


  1. ネットワークが落ちていたらWindowsを自動で再起動する
  2. Windowsのコマンドラインから7-Zipでtar.gz形式に圧縮する
  3. Windowsで自動シャットダウン
  4. GhosttyやClaude Codeで完了通知に使われているOSCとは
  5. Zellijを快適に使うためのエイリアス・関数集
  6. MacでGhostty+Zellijをキーが衝突しないように使いたい
  7. 主要なAIエージェントフレームワークのリンク集