asp使用Weekday函數(shù)計算項目的結束時間
今天看到一個帖子求項目完成的時間,需求是這樣的:
給你一個項目的開始時間,給你項目總需求的天數(shù),求項目的項目結束時間?注意:周六周日為休息日。
在asp編程開發(fā)中,計算時間很容易,直接用項目開始時間+天數(shù),即可得到項目結束時間,但這里麻煩就在要排除周六和周日這兩個休息時間。
經(jīng)過思考,代碼寫出來了,放在這里和大家分享一下:
<% starttime=cdate("2013-09-08") '項目開始時間 endtime="" '項目結束時間 num=8 '項目需要的天數(shù) response.write "開始時間:"&starttime&"<br>天數(shù):"&num&"<br>結束時間:" starttime=starttime-1 i=1 while i <= num starttime=starttime+1 w=weekday(starttime) if w>1 and w<7 then '非周末 endtime=starttime i=i+1 else '周末休息 end if wend response.write endtime %>
(鼠標移到代碼上去,在代碼的頂部會出現(xiàn)四個圖標,第一個是查看源代碼,第二個是復制代碼,第三個是打印代碼,第四個是幫助)
運行一下,即可看到結果。你也可以修改一下里面的項目開始時間和項目天數(shù),再通過萬年歷來比較檢查一下它的計算結果是否正確。
上一篇:ASP 連接Access數(shù)據(jù)庫的登陸系統(tǒng)
欄 目:ASP編程
本文標題:asp使用Weekday函數(shù)計算項目的結束時間
本文地址:http://mengdiqiu.com.cn/a1/ASPbiancheng/11349.html
您可能感興趣的文章
- 01-11ASP新手必備的基礎知識
- 01-11ASP實現(xiàn)加法驗證碼
- 01-11asp服務器如何搭建
- 01-11ASP腳本組件實現(xiàn)服務器重啟
- 01-11ASP動態(tài)網(wǎng)頁制作技術經(jīng)驗分享
- 01-11ASP實現(xiàn)類似hashMap功能的類
- 01-11ASP編碼必備的8條原則
- 01-11解決ASP中http狀態(tài)跳轉返回錯誤頁的問題
- 01-11ASP程序中常用的腳本語言
- 01-11ASP中用select case代替其他語言中的switch case, default用case else


閱讀排行
本欄相關
- 01-11ASP實現(xiàn)加法驗證碼
- 01-11ASP新手必備的基礎知識
- 01-11ASP腳本組件實現(xiàn)服務器重啟
- 01-11asp服務器如何搭建
- 01-11ASP實現(xiàn)類似hashMap功能的類
- 01-11ASP動態(tài)網(wǎng)頁制作技術經(jīng)驗分享
- 01-11解決ASP中http狀態(tài)跳轉返回錯誤頁的問
- 01-11ASP編碼必備的8條原則
- 01-11ASP中用select case代替其他語言中的sw
- 01-11ASP程序中常用的腳本語言
隨機閱讀
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-10delphi制作wav文件的方法
- 04-02jquery與jsp,用jquery
- 01-10C#中split用法實例總結
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-11ajax實現(xiàn)頁面的局部加載