サンプル集  >  MS-DOS  >  日付時刻の取得
日付時刻の取得
2025/07/12

日付時刻の取得をします。

◆環境
OS Windows 10 Home 22H2 64bit

dateで日付を取得します。/を空文字列に置き換えます。 続けてtimeで時刻を取得します。半角空白を0に置き換えます。

DTSTR.bat
 1: 
 2: 
 3: 
 4: 
 5: 
 6: 
 7: 
 8: 
 9: 
10: 
set d=%date:/=%

set t=%time: =0%
set h=%t:~0,2%
set m=%t:~3,2%
set s=%t:~6,2%

set dt=".\%d%%h%%m%%s%_backup"

echo %dt%

実行してみます。 echo offしていないのでバッチファイルのコマンドが全部表示されてます。

C:>DTSTR.bat

C:>set d=20250712

C:>set t=21:38:21.60

C:>set h=21

C:>set m=38

C:>set s=21

C:>set dt=".\20250712213821_backup"

C:>echo ".\20250712213821_backup"
".\20250712213821_backup"

▲ PageTop  ■ Home


Copyright (C) 2025 ymlib.com