亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP實現SQL語句日期格式的加減運算_ASP教程

2024-05-04 11:04:03
字體:
來源:轉載
供稿:網友

推薦:怎樣提高asp程序訪問速度
用asp程序進行網頁設計,大多因為需要訪問數據庫,然后再將數據顯示到頁面,如果數據很多的話,頁面的訪問速度也就變慢了,為了解決這個問題,可以用以下技巧來提高頁面訪問速度。 技巧之

今天在工作中遇到了一個問題,需要按時間查詢,可是查詢出來的結果顯示的不正確。舉個例子來說,要查找出2007-10-12至2007-10-31之間在網站上注冊的會員,選擇好日期后,點擊“查詢”按鈕,發現2007-10-31注冊的會員的信息根本沒有顯示出來,試驗了幾次結果都是一樣。調試程序發現,原來是在SQL語句這里出現了問題。

SQL語句如下:SELECT * FROM userinfo WHERE regtime >= '2007-10-12' AND regtime <= '2007-10-31'。初看上去這條SQL語句沒有錯誤,可是對照數據庫中相應字段保存的值以后,發現保存的值并不是簡單的日期形式,而是日期 時間的形式,即:yyyy-MM-dd HH:mm:ss,這時SQL語句在判斷regtime和'2007-10-31'的大小時,會認為'2007-10-31'寫的不完整,所以不會認為這兩個值是相等的。這可怎么辦呢?

不用著急,ASP為我們提供了日期加減的函數,來幫我們解決這一問題。

1.日期相加

DateAdd 函數

 

返回已添加指定時間間隔的日期。

DateAdd(interval, number, date)

DateAdd 函數的語法有以下參數

(1)interval 必選項。字符串表達式,表示要添加的時間間隔。有關數值,請參閱“設置”部分。

(2)number 必選項。數值表達式,表示要添加的時間間隔的個數。數值表達式可以是正數(得到未來的日期)或負數(得到過去的日期)。

(3)date 必選項。Variant 或要添加 interval 的表示日期的文字。

說明

可用 DateAdd 函數從日期中添加或減去指定時間間隔。例如可以使用 DateAdd 從當天算起 30 天以后的日期或從現在算起 45 分鐘以后的時間。要向 date 添加以“日”為單位的時間間隔,可以使用“一年的日數”(“y”)、“日”(“d”)或“一周的日數”(“w”)。

DateAdd 函數不會返回無效日期。如下示例將 95 年 1 月 31 日加上一個月:

NewDate = DateAdd("m", 1, "31-Jan-95")

在這個示例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 為 96 年 1 月 31 日,則返回 96 年 2 月 29 日,這是因為 1996 是閏年。

如果計算的日期是在公元 100 年之前,則會產生錯誤。

如果 number 不是 Long 型值,則在計算前四舍五入為最接近的整數。

2.日期相減

DateDiff 函數

返回兩個日期之間的時間間隔。

DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])

DateDiff 函數的語法有以下參數:

(1)interval 必選項。字符串表達式,表示用于計算 date1 和 date2 之間的時間間隔。有關數值,請參閱“設置”部分。

(2)date1, date2 必選項。日期表達式。用于計算的兩個日期。

(3)Firstdayofweek 可選項。指定星期中第一天的常數。如果沒有指定,則默認為星期日。有關數值,請參閱“設置”部分。

(4)Firstweekofyear 可選項。指定一年中第一周的常數。如果沒有指定,則默認為 1 月 1 日所在的星期。有關數值,請參閱“設置”部分。

說明

DateDiff 函數用于判斷在兩個日期之間存在的指定時間間隔的數目。例如可以使用 DateDiff 計算兩個日期相差的天數,或者當天到當年最后一天之間的星期數。

要計算 date1 和 date2 相差的天數,可以使用“一年的日數”(“y”)或“日”(“d”)。當 interval 為“一周的日數”(“w”)時,DateDiff 返回兩個日期之間的星期數。如果 date1 是星期一,則 DateDiff 計算到 date2 之前星期一的數目。此結果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),則 DateDiff 函數返回日歷表中兩個日期之間的星期數。函數計算 date1 和 date2 之間星期日的數目。如果 date2 是星期日,DateDiff 將計算 date2,但即使 date1 是星期日,也不會計算 date1。

如果 date1 晚于 date2,則 DateDiff 函數返回負數。

firstdayofweek 參數會對使用“w”和“ww”間隔符號的計算產生影響。

如果 date1 或 date2 是日期文字,則指定的年度會成為日期的固定部分。但是如果 date1 或 date2 被包括在引號 (" ") 中并且省略年份,則在代碼中每次計算 date1 或 date2 表達式時,將插入當前年份。這樣就可以編寫適用于不同年份的程序代碼。

在 interval 為“年”(“yyyy”)時,比較 12 月 31 日和來年的 1 月 1 日,雖然實際上只相差一天,DateDiff 返回 1 表示相差一個年份。

分享:ASP程序直接連接MYSQL數據庫
在網上查找大量資料,經過自己的不懈努力,終于測試成功了。原來要在服務器上安裝mysql odbc 3.51 ,還有數據庫用戶名及密碼,用下面的密碼就可以了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产99视频精品免视看7| 一区二区三区黄色| 久久免费精品视频| 少妇高潮久久77777| 91在线视频精品| 成人国产精品免费视频| 狠狠躁夜夜躁人人爽超碰91| 国产三级精品网站| 日韩精品视频免费在线观看| 精品国产欧美一区二区三区成人| 欧美激情中文字幕在线| 久久免费观看视频| 国产原创欧美精品| 久久国产加勒比精品无码| 日韩电影第一页| 美女久久久久久久久久久| 亚洲福利视频在线| 欧美日韩国产影院| 不卡av在线网站| 国产亚洲福利一区| 亚洲国产精品系列| 国产精品白丝av嫩草影院| 91av视频在线观看| 91国产在线精品| 亚洲欧洲自拍偷拍| 国产精品免费视频久久久| 欧美高清在线视频观看不卡| 最新国产成人av网站网址麻豆| 欧美巨乳在线观看| 欧美色视频日本版| 茄子视频成人在线| 欧美亚洲日本黄色| 亚洲国产欧美自拍| 97国产在线观看| 日本欧美精品在线| 亚洲高清久久网| 色偷偷av亚洲男人的天堂| 久久成人av网站| 欧美激情亚洲国产| 日韩av在线免费看| 国产mv久久久| 国a精品视频大全| **欧美日韩vr在线| 91在线直播亚洲| 欧美最猛黑人xxxx黑人猛叫黄| 久久久久99精品久久久久| 欧美激情三级免费| 中文字幕日本精品| 国产这里只有精品| 国产精品日韩一区| 国产精品久久久久久久久借妻| 亚洲2020天天堂在线观看| 91国产精品电影| 国产精品成人一区二区| 国产亚洲激情在线| 庆余年2免费日韩剧观看大牛| 海角国产乱辈乱精品视频| 亚洲精品国产综合区久久久久久久| 九色精品美女在线| 中文字幕亚洲欧美日韩高清| 久久久久久香蕉网| 在线激情影院一区| 亚洲成av人乱码色午夜| 国产一区二区动漫| 亚洲xxxx在线| 国产成人精品视频在线| 91精品久久久久久久久久久久久久| 岛国av午夜精品| 国产亚洲精品久久久优势| 色777狠狠综合秋免鲁丝| 精品国产乱码久久久久久婷婷| 亚洲国内高清视频| 九九热这里只有在线精品视| 欧美亚洲第一区| 国产精品一区二区三区成人| 亚洲iv一区二区三区| 国产精品成av人在线视午夜片| 国产精品欧美日韩一区二区| 久久成人精品一区二区三区| 91日韩在线播放| 成人性教育视频在线观看| 日韩国产在线看| 日本精品在线视频| 亚洲一区二区国产| 国产精品爱久久久久久久| 久久精品在线视频| 91精品国产91久久久久久不卡| 国产成人高潮免费观看精品| 成人激情电影一区二区| 精品视频中文字幕| 日韩一级裸体免费视频| 人妖精品videosex性欧美| 国产精品老女人精品视频| 最近中文字幕日韩精品| 欧美日韩一区二区在线播放| 国产91成人在在线播放| 午夜精品一区二区三区在线视| 亚洲午夜久久久影院| 亚洲黄色av女优在线观看| 日韩精品视频免费在线观看| 国产精品免费视频xxxx| 国产成人一区二区三区电影| 国产精品国产自产拍高清av水多| 欧美亚洲另类激情另类| 日韩精品在线观看一区二区| 国产精品白丝av嫩草影院| 国产精品成人av在线| 自拍偷拍亚洲欧美| 精品久久久久久亚洲国产300| 国产乱人伦真实精品视频| 亚洲va男人天堂| 午夜精品美女自拍福到在线| 久久久久久久999精品视频| 一个人www欧美| 91黑丝在线观看| 亚洲国产中文字幕在线观看| 久久av在线播放| 91天堂在线视频| 欧美日韩国产色| 91久久久久久久久久| 91在线观看免费高清完整版在线观看| 日本精品中文字幕| 亚洲成人黄色网址| 麻豆国产精品va在线观看不卡| 操日韩av在线电影| 亚洲国产成人爱av在线播放| 欧美人在线观看| 在线视频免费一区二区| 国产精品自产拍高潮在线观看| 欧美激情在线狂野欧美精品| 久久精品中文字幕| 亚洲天堂色网站| 日韩激情av在线免费观看| 红桃视频成人在线观看| 国产精品最新在线观看| 欧美激情精品久久久久| 欧美在线观看一区二区三区| 国产精品亚洲美女av网站| 成人久久18免费网站图片| 69久久夜色精品国产69乱青草| 欧美风情在线观看| 欧美午夜视频一区二区| 九九热精品在线| 成人av番号网| 亚洲国产毛片完整版| 亚洲视频自拍偷拍| 亚洲一区制服诱惑| 国产日本欧美视频| 久久久久久久久久久人体| 亚洲精品久久久久久久久久久久| 亚洲一区二区久久久久久久| 亚洲黄色av网站| 国产精品高清在线| 亚洲国产精品推荐| 久久国产精品偷| 亚洲一区中文字幕在线观看| 中文字幕亚洲无线码在线一区| 亚洲区中文字幕| 亚洲色图色老头| 欧美日韩国产丝袜美女| 精品国偷自产在线视频| 国产日韩精品在线观看| 亚洲第一男人天堂| 亚洲aaaaaa|