我正在制作一个自动更新系统,如果软件未在一定天数内更新,我需要系统打开一个网页。我记录了每次自动更新的日期,所以我需要帮助的是获取上次自动更新和当前日期之间的天数。我希望你也能提供关于你的代码的解释,你的努力真的很感谢,提前感谢。在批处理中获取两个日期之间的天
-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不是人们代码的地方,而不是你。你必须告诉我们你做了什么(当前的代码,结构,班级等),以便我们能够帮助你。 –