5個(gè)計(jì)算天數(shù)的批處理代碼第3/3頁
更新時(shí)間:2008年06月26日 22:44:36 作者:
發(fā)現(xiàn)很多人需要計(jì)算 n 天前后的天數(shù),
但是計(jì)算天數(shù)要考慮到大月小月,平年閏年。及其麻煩。
第一個(gè)看不大懂........
我再來補(bǔ)充兩個(gè)嵌vbs的:
第一個(gè)是我的,不用生成臨時(shí)文件:
復(fù)制代碼 代碼如下:
' 2>nul 3>nul&@echo off&cls
'&if not "%1"=="" goto on
'&set/p day=請(qǐng)輸入要追溯的天數(shù):
'&start wscript.exe /nologo /e:vbs %0 %day%
'&exit
set oshell=createobject("wscript.shell")
d=wscript.arguments(0)
add=dateadd("d",-d,date)
myweekday=weekdayname(weekday(add))
s=wscript.scriptfullname
oshell.run "cmd /c"&""""&s&""""&" "&d&" "&add&" "&myweekday,1,false
:on error resume next
'&title 追溯日期&echo 今天是: %date%&echo.&echo %1天前是: %2 %3&echo.&pause&%0
第二個(gè)來自bbs.verybat.cn ,出自 清風(fēng)09,有臨時(shí)文件:
復(fù)制代碼 代碼如下:
@echo off
set /p d=請(qǐng)輸入要追溯的天數(shù):
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("wind.txt",2,true).writeline(dateadd("d",-%d%,date))(window.close)
for /f %%a in (wind.txt) do echo %d%天前為:%%a
pause>nul & del wind.txt
相關(guān)文章
批處理入門手冊(cè)之批處理常用DOS命令篇(attrib、del、copy、xcopy)
這篇文章主要介紹了批處理入門手冊(cè)之批處理常用DOS命令篇(attrib、del、copy、xcopy),需要的朋友可以參考下2016-11-11Attrib 顯示、設(shè)置或刪除指派給文件或目錄的只讀、存檔、系統(tǒng)以及隱藏屬性
Attrib 顯示、設(shè)置或刪除指派給文件或目錄的只讀、存檔、系統(tǒng)以及隱藏屬性...2007-09-09css js 圖片壓縮批處理命令(基于YUI Compressor)
我的css js 圖片壓縮批處理命令,比較好用的就是基于YUI Compressor的。網(wǎng)上也有很多朋友打包好的,腳本之家提供下載過。2011-01-01一鍵重置mysql的root密碼的實(shí)現(xiàn)腳本
這篇文章主要介紹了一鍵重置mysql的root密碼的實(shí)現(xiàn)腳本,比較實(shí)用,需要的朋友可以參考下2014-09-09