欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

批處理如何計(jì)算天數(shù)-創(chuàng)新互聯(lián)

小編給大家分享一下批處理如何計(jì)算天數(shù),相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比洪湖網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式洪湖網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋洪湖地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。


代碼一、


:: DateDel2.bat - 刪除指定路徑下指定日數(shù)以前修改的文件
:: 注意事項(xiàng):變量 tian 為指定日數(shù),昨天為1,前天為2,依次類推
:: 核心算法:Ritchie Lawrence, updated 2002-08-13. Version 1.1
::
@echo off & setlocal ENABLEEXTENSIONS 
call :Date2Day %date:~0,10% sdays
rem 下行的%tian%代表天數(shù).
set /p tian=      請指定要追溯的天數(shù):
set /a sdays-=tian
call :Day2Date %sdays% difdate
echo.&echo.
echo       指定的日期是:  %date:~0,10%
echo.
echo       %tian% 天前的日期是:%difdate%
echo.&pause
exit
:Date2Day
setlocal ENABLEEXTENSIONS 
for /f "tokens=1-3 delims=/-, " %%a in ('echo/%1') do ( 
  set yy=%%a & set mm=%%b & set dd=%%c 
)
set /a dd=100%dd%%%100,mm=100%mm%%%100 
set /a z=14-mm,z/=12,y=yy+4800-z,m=mm+12*z-3,j=153*m+2 
set /a j=j/5+dd+y*365+y/4-y/100+y/400-2472633
endlocal&set %2=%j%&goto :EOF 
:Day2Date
setlocal ENABLEEXTENSIONS 
set /a i=%1,a=i+2472632,b=4*a+3,b/=146097,c=-b*146097,c/=4,c+=a 
set /a d=4*c+3,d/=1461,e=-1461*d,e/=4,e+=c,m=5*e+2,m/=153,dd=153*m+2,dd/=5 
set /a dd=-dd+e+1,mm=-m/10,mm*=12,mm+=m+3,yy=b*100+d-4800+m/10 
(if %mm% LSS 10 set mm=0%mm%)&(if %dd% LSS 10 set dd=0%dd%) 
endlocal&set %2=%yy%-%mm%-%dd%&goto :EOF



代碼二、

@echo off
:: 求N天前的日期
:: 思路:
::   模擬手工運(yùn)算,用日期數(shù)減去天數(shù),差值為負(fù)時向高位借1。
:: 特點(diǎn):
::   代碼簡潔,容易理解,速度快慢取決于指定的天數(shù)大小
:: 日期可以帶星期,但是,必須以年月日的順序排列
:: 年份必須是四位,否則會出錯
@echo off
:Main
cls
set day=%date%
set days=0
echo.&echo.
echo       指定的日期是:%day%
echo.
set /p input=      請指定要追溯的天數(shù):
setlocal enabledelayedexpansion
:: 提取日期
for /f "tokens=1-3 delims=-/. " %%i in ("%day%") do (
    set /a sy=%%i, sm=100%%j %% 100, sd=100%%k %% 100
)
set /a sd-=input
if %sd% leq 0 call :count
cls
echo.&echo.
echo       指定的日期是:%day%
echo.
set sm=0%sm%
set sd=0%sd%
echo       %input% 天前的日期是:%sy%-%sm:~-2%-%sd:~-2%
pause>nul
goto Main
:count
set /a sm-=1
if !sm! equ 0 set /a sm=12, sy-=1
call :days
set /a sd+=days
if %sd% leq 0 goto count
goto :eof
:days
:: 獲取指定月份的總天數(shù)
set /a leap="^!(sy %% 4) & ^!(^!(sy %% 100)) | ^!(sy %% 400)"
set /a max=28+leap
set num=0
set str=31 %max% 31 30 31 30 31 31 30 31 30 31
for %%i in (%str%) do (
    set /a num+=1
    if %sm% equ !num! set days=%%i&goto :eof
)
goto :eof

以上是“批處理如何計(jì)算天數(shù)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:批處理如何計(jì)算天數(shù)-創(chuàng)新互聯(lián)
文章來源:http://chinadenli.net/article40/pseeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名云服務(wù)器、定制網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)品牌網(wǎng)站制作、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
五月婷婷欧美中文字幕| 欧美日本道一区二区三区| 超碰在线免费公开中国黄片| 久热这里只有精品九九| 好吊一区二区三区在线看| 日本三区不卡高清更新二区| 欧美乱妇日本乱码特黄大片 | 久久精品a毛片看国产成人| 日韩熟妇人妻一区二区三区| 日本精品啪啪一区二区三区| 亚洲一区二区三区三州| 精品人妻一区二区三区免费| 国产成人av在线免播放观看av| 午夜精品黄片在线播放| 一个人的久久精彩视频| 黄色国产自拍在线观看| 亚洲一区二区三区av高清| 精品少妇一区二区视频| 在线观看日韩欧美综合黄片| 欧美日韩精品视频在线| 国内精品一区二区欧美| 自拍偷拍福利视频在线观看| 空之色水之色在线播放| 搡老熟女老女人一区二区| 久久精品国产第一区二区三区| 日韩熟妇人妻一区二区三区| 熟妇人妻av中文字幕老熟妇| 久久99青青精品免费观看| 久久精品国产亚洲av麻豆| 日本99精品在线观看| 深夜少妇一区二区三区| 欧洲日韩精品一区二区三区| 国产成人精品一区二区三区| 亚洲一区二区三在线播放| 日韩不卡一区二区在线| 老司机这里只有精品视频| 欧美日韩亚洲精品在线观看| 最新午夜福利视频偷拍| 国产水滴盗摄一区二区| 日本熟妇熟女久久综合| 午夜国产精品福利在线观看|