一、前言
開發測試的時候,根據業務場景往往需要更改服務器時間,Java開發後臺獲取當前服務器時間即是電腦的系統時間,手動更改太麻煩,所以寫了一個定時腳本,雙擊執行即可。
二、代碼實現
新建changeTime.bat文件,內容如下:
@date 2020-01-01
@time 9:00
@echo off
:begin
echo wscript.echo DateAdd("d",1,date) >$.vbs
for /f "delims=" %%a in ('cscript /nologo $.vbs') do date %%a
del $.vbs
@time 9:00
ping -n 60 127.1>nul
goto begin
說明:從2020-01-02 9:00 開始,更改服務器時間,每1分鐘(60秒)(ping -n 60 127.1)自動+1天。
三、測試
雙擊changeTime.bat,查看效果。