Windows下の組み合わせ年月日時分秒
Windowsでmysqlデータベースをバックアップし、ファイル名に年月日分秒を要求します.次のコマンドを使用できます.
次のようになります.
echo %date% => 2008-01-06
echo%date:~5,2%=>01(5番目から取り、2文字取り)
echo %time% => 21:50:30
年月日時分秒を分解する命令です.
mysqldump -uroot databasename > databasename_db_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.bak
次のようになります.
echo %date% => 2008-01-06
echo%date:~5,2%=>01(5番目から取り、2文字取り)
echo %time% => 21:50:30
年月日時分秒を分解する命令です.