ホーム > コマンドプロンプト・バッチファイル リファレンス
Windowsのバッチで、現在の日付と時刻を取得する方法を解説します.
現在の日付を取得する
ここでは、現在の日付を取得する方法を説明します。
以下は、サンプルのバッチファイルです。
@echo off echo %date%
サンプルの実行結果です。
E:\Work>test.bat 2024/03/24
現在の時刻を取得する
ここでは、現在の時刻を取得する方法を説明します。
以下は、サンプルのバッチファイルです。
@echo off echo %time%
サンプルの実行結果です。
E:\Work>test.bat 8:31:30.82
時刻から小数点以降を消す
取得した時刻から小数点以下を消す方法です。
以下は、サンプルのバッチファイルです。
処理内容としては、先頭から8文字だけを取得することにしました。
@echo off echo %time:~0,8%
サンプルの実行結果です。
E:\Work>test.bat 8:36:14
現在の日時を取得する
ここでは、現在の日時(日付+時刻)を取得する方法を説明します。
以下は、サンプルのバッチファイルです。
@echo off echo %date% %time%
サンプルの実行結果です。
E:\Work>test.bat 2024/03/24 8:39:42.24
日時から小数点以降を消す
取得した日時から小数点以下を消す方法です。
以下は、サンプルのバッチファイルです。
処理内容としては、時刻から先頭8文字だけを取得することにしました。
@echo off echo %date% %time:~0,8%
サンプルの実行結果です。見慣れた形式になっていますね。
E:\Work>test.bat 2024/03/24 8:42:05
リンク
コメント