人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

對于日期計算的問題

對于日期計算的問題

更新時間:2022-06-05 文章作者:未知 信息來源:網絡 閱讀次數:

碰到了關于日期計算的問題,解決了,發現好多朋友也有一樣的問題
不知道大家解決了沒有,我把我的方法貼出來,希望能給大家帶來幫助
如果哪里寫的不好,或者錯誤,不要笑話!!
我可是第一次發表自己的想法,,,心里斗爭非常激烈。。。
===============================
為了大家好理解,用vbscript編寫=
理解了,用什么都好寫 :)_______=
===============================

<script language=vbscript>
function CountDate(That,NowDate)

''采用掐頭去尾的方法計算兩個日期的時間間隔
''日期計算 日期差 時間差 日期間隔 計算日期
''nowdate是目前的日期,that是某特定的日期
''nowdate月的總天數減去that月的總天數(有可能是負數)
''再加上中間每年的總天數,就是日期的間隔了
''通過對潤年潤月的計算,就更加精確了。
'=========================
'=小乖的想法iamws@371.net=
'=========================

days=0'初始化天數

for i=1 to month(nowdate)-1'隨月份增加天數
select case i
case 1,3,5,7,8,10,12'還記得小學一年級的數學嗎?我就是背著寫出來的,哈哈~~
days=days+31'1,2,5,7,8,10,臘,有31天
case 4,6,9,11
days=days+30
case 2
if year(that)/4=int(year(that)/4) then days = days+29 else days=days+28
end select
next


for i=year(that) to year(nowdate)-1'隨年份增加天數
if year(that)/4=int(year(that)/4) then
days = days + 366
else
days = days + 365
end if
next


for i=1 to month(that)-1'減去原來的
select case i
case 1,3,5,7,8,10,12
days=days-31
case 4,6,9,11
days=days-30
case 2'潤月處理
if year(that)/4=int(year(that)/4) then days = days-29 else days=days-28
end select
next


days=days+day(nowdate)-day(that)'該加的加,該減的減!


CountDate = days

end function
msgbox countdate("10/2/00 11:33:25 PM",now)
</script>


======================================
如果對你有幫助,請給我加加分,謝謝謝謝!=
======================================

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 蒲城县| 思茅市| 晋城| 绥芬河市| 北宁市| 博罗县| 玉门市| 刚察县| 虹口区| 含山县| 临颍县| 石城县| 龙岩市| 武邑县| 融水| 舟曲县| 武宣县| 卢湾区| 绥江县| 庆安县| 乡城县| 吉安县| 西贡区| 武胜县| 陈巴尔虎旗| 西峡县| 筠连县| 民丰县| 梓潼县| 曲水县| 邢台市| 集安市| 仁化县| 鹤庆县| 武宣县| 德化县| 祁门县| 天峨县| 罗平县| 饶阳县| 利津县|