我正在製作一個自動更新系統,如果軟件未在一定天數內更新,我需要系統打開一個網頁。我記錄了每次自動更新的日期,所以我需要幫助的是獲取上次自動更新和當前日期之間的天數。我希望你也能提供關於你的代碼的解釋,你的努力真的很感謝,提前感謝。在批處理中獲取兩個日期之間的天
-2
A
回答
3
這是一個使用VBS
@echo off
set "from=01-01-2001"
set "to=12-19-2011"
echo Wscript.Echo #%to%# - #%from%# >tmp.vbs
for /f %%a in ('cscript /nologo tmp.vbs') do set "total=%%a"
del tmp.vbs
echo The Total number of days from %from% until %to% is %total%
+0
看起來很簡單,生病嘗試 – user2654220
+0
感謝男人它的作品很棒 – user2654220
0
您可能還想嘗試這樣的事情。
set/p searchdate= Enter search date (ddmmyyyy):
0
我這個squirreled遠:
:: Using Powershell
:: Count the number of days from %1 to %2
:: date format is yyyy/mm/dd
@echo off
set from=2001/01/01
set to=2011/12/19
if not "%~1"=="" set from=%1
if not "%~2"=="" set to=%2
set /a a1=%from:~0,4% + 1
set /a a2=%to:~0,4% - 1
if %from:~0,4% EQU %to:~0,4% (
set "sameyear=(get-date %to%).dayofyear - "
) else (
set "sameyear=(get-date %from:~0,4%/12/31).dayofyear - "
)
>file.ps1 echo Set-ExecutionPolicy unrestricted
>>file.ps1 echo $a=%sameyear%(get-date %from%).dayofyear
for /L %%a in (%a1%, 1, %a2%) do (
>>file.ps1 echo $a=$a + (get-date %%a/12/31^).dayofyear
)
if NOT %from:~0,4% EQU %to:~0,4% (
>>file.ps1 echo $a=$a + (get-date %to%^).dayofyear
)
>>file.ps1 echo.echo $a
for /f "delims=" %%a in (
'powershell -file file.ps1'
) do set total=%%a
del file.ps1 2>nul
echo The Total number of days from %from% until %to% is %total%
+1
感謝您的回答,但我不明白的代碼 – user2654220
相關問題
- 1. 如何獲取JQuery中的兩個日期之間的天
- 2. 獲取ios中兩個日期之間的天數名稱?
- 3. 獲取Jekyll中兩個日期之間的天差
- 4. 獲取php中兩個日期之間的天數
- 5. 獲取java中兩個日期之間的天數
- 6. 獲取Oracle中兩個日期之間的天數,包括日期
- 7. 獲取兩個日期之間不包含年份的天數
- 8. 獲取兩個NSDates之間的所有日期(不是幾天)
- 9. 如何獲取兩個日期之間的天數objective-c
- 10. 如何獲取兩個日期之間的天數?
- 11. 獲取兩個日期之間的天數差異
- 12. 獲取每天兩個日期之間的所有訂單
- 13. T-SQL獲取兩個日期之間的工作天數
- 14. MySQL - 獲取兩個日期之間的年齡和天數
- 15. 批處理文件:以格式獲取昨天的日期:M_d_yyyy
- 16. 兩個日期之間的天差
- 17. 兩個日期之間的總天數
- 18. 如何獲取DateTime中的兩個日期之間的日期
- 19. 獲取使用日期選擇器的兩個日期之間的天數
- 20. 獲取兩個日期之間的所有天在SQL Server整天小時
- 21. 獲取天數兩個日期之間不包括週末
- 22. 獲取兩個日期之間的最大日期/時間
- 23. 如何獲取C中兩個日期之間的日期#
- 24. 獲取兩個日期在兩個日期之間的差異在幾個月和幾天在sql
- 25. 兩個日期之間的天數。日期錯誤在哪裏?
- 26. 兩個日期之間有多少天
- 27. 天收集兩個日期之間
- 28. 如何獲得nodatime中兩個日期之間的天數
- 29. 如何獲得java中兩個日期之間的天數?
- 30. 延續關於在兩個日期之間獲取日期
你能否提供一些代碼的解決方案?你試過什麼了? –
無,我不知道任何代碼 – user2654220
StackOverflow不是人們代碼的地方,而不是你。你必須告訴我們你做了什麼(當前的代碼,結構,班級等),以便我們能夠幫助你。 –