bat date 取年時,只取到周

備份數據庫文件時,發現備份生成的文件名爲 【vipsoft_週三】,發現是系統的日期格式問題。需調整日期格式,生成 【vipsoft_20220601.sql】

mysqldump -uroot -p110 vipsoft > D:\DBBackup\MySQL\vipsoft%Date:~0,4%%date:~5,2%%date:~8,2%.sql 

 

C:\Users\Administrator>date
The current date is: 週三 2022/06/01
Enter the new date: (yy-mm-dd)

C:\Users\Administrator>

 

 

 

@echo off


echo 年月日:%Date:~0,4%%date:~5,2%%date:~8,2%

echo 提取年:%Date:~0,4%
echo 提取月:%Date:~5,2%
echo 提取日:%Date:~8,2%
set /a a=%Date:~0,4%+1
echo 年份加1處理:%a%
echo 組裝年月日(-號分割):%a%-%Date:~5,2%-%Date:~8,2%
echo 組裝時分秒(,號分割):%time:~0,2%,%time:~3,2%,%time:~6,2%


pause

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章