asp日期函式與時間函式的詳細說明
在做網頁時,經常要用到asp的日期函式和時間函式,但是,對於asp新手來說,這些函式的引數和用法比較複雜,所以本站(jeali.com)特將這些函式的用法和引數歸納一下,以備查閱,同時也希望對asp新手有所幫助。 一、日期函式: 1、 date()函式,此函式功能是獲取當前日期,注意,這裡獲取的日期是網頁所在伺服器的日期,而不是本機的日期,因為asp網頁是在伺服器端執行的。 效果如下: 函式引用:
顯示結果:2009-2-13 2、year()函式,此函式功能是獲取某個日期中的年份數字,這個函式必須要有個日期型的引數。比如,你可以這樣引用:year(date)、year(date())或者year("2009-2-13"),其中date為前面介紹的獲取當前日期函式,可以加括號,也可不用加括號。 效果如下: 函式引用:
顯示結果:2009 3、month()函式,此函式功能是獲取某個日期中的月份數字,這個函式也必須要有個日期型的引數。其用法同year()函式一樣,這裡就不用多說了。 4、day()函式,此函式功能是獲取某個日期中的那一日的數字,這個函式也必須要有個日期型的引數。其用法也同year()函式一樣。 5、weekday()函式,此函式功能是獲取某個日期中的星期幾的數字,這個函式也必須要有個日期型的引數。此函式獲取的只是乙個數字,一般要和下面個函式一起使用,才能顯示出星期幾來。 6、weekdayname()函式,此函式功能是直接顯示出星期幾來,這個函式必須要有個數字型的引數。其引數值只能是:1~7,代表:星期日~星期六。 效果如下: 函式引用:
'顯示當前星期數 顯示結果:星期五 你也可以這樣引用:
,這樣顯示結果為:星期一 二、時間函式 1、time()函式,此函式功能是獲取當前時間,注意,這裡獲取的時間也是網頁所在伺服器的時間,而不是本機的時間。 2、hour()函式,此函式功能是獲取某個時間中的小時數字,這個函式必須要有個帶有時間的日期型的引數,不然結果顯示為「0」。 3、minute()函式,此函式功能是獲取某個時間中的分鐘數字,這個函式也必須要有個帶有時間的日期型的引數,不然結果同樣顯示為「0」。 4、second()函式,此函式功能是獲取某個時間中的秒鐘數字,這個函式也必須要有個帶有時間的日期型的引數,不然結果同樣顯示為「0」。 三、日期與時間的公共函式 1、now()函式,此函式功能是獲取當前的日期與時間,注意,這裡獲取的日期與時間也是網頁所在伺服器的日期與時間。 2、formatdatetime()函式,此函式功能是格式化日期和時間,其引用格式為:formatdatetime(now,n),其中,now為即有日期也有時間的值,n為乙個數字,n只能是:0~4,0為全部顯示,跟now()函式結果一樣;1為只顯示中文的年月日;2為只顯示數字的年月日;3為只顯示「hh:mm:ss」格式的時間;4為只顯示「hh:mm」格式的時間; 效果如下: 函式引用:
顯示結果:2009-2-13 10:50:33 函式引用:
顯示結果:2023年-2月-13日 函式引用:
顯示結果:2009-2-13 函式引用:
顯示結果:10:50:33 函式引用:
顯示結果:10:50 3、dateadd()函式,此函式功能是對日期或時間做加法,其引用格式為:dateadd(t,n,now),其中第乙個引數t為間隔的型別:「yyyy」為年,「q」為季,「m」為月,「y」「d」「w」都為天,「ww」為周,「h」為小時,「m」為分,「s」為秒。第二個引數為間隔的倍數因子,為任意數字。第三個引數是乙個日期或時間的變數或常量。 效果如下: 函式引用:
顯示結果:2010-2-13 函式引用:
顯示結果:2010-5-13 函式引用:
顯示結果:2010-3-13 函式引用:
、 顯示結果:2010-2-14 4、datediff()函式,此函式功能是計算兩個日期或時間的間隔,返回乙個數字。其引用格式為:datediff(t,now1,now2),其中第乙個引數t為間隔的型別:「yyyy」為年,「q」為季,「m」為月,「y」「d」「w」都為天,「ww」為周,「h」為小時,「m」為分,「s」為秒,這個引數與上面個函式的引數一樣。第二個引數now1和第三個引數now2都是乙個日期或時間的變數或常量。比較方法是後面個日期減去前面個日期,所以,如果後面個日期比前面個日期更早,那麼結果則為負數。 效果如下: 函式引用:
顯示結果:1 函式引用:
顯示結果:366 函式引用:
顯示結果:4 函式引用:
顯示結果:12 函式引用:
顯示結果:0
日期與時間函式
1 select curdate 2select current date 3 select curdate 0 將查詢出來的日期格式轉化為數字45 select curtime 6select current time 7 select curtime 0 將查詢出來的時間格式轉化為數字 1 se...
詳細講解PHP的日期時間函式
年 月 日 echo date y m j 2010 02 6 echo date y n j 10 2 6 大寫y 表示年四位數字,而小寫 y表示年的兩位數字 小寫m 表示月份的數字 帶前導 而小寫 n則表示不帶前導的月份數字。echo date y m j 2010 feb 6 echo dat...
asp之日期和時間函式示例
asp之日期和時間函式示例 可以使用日期和時間函式來得到各種格式的日期和時間 函式 語法 說明 示例 now now 取得系統當前的日期和時間 dim myvar myvar now myvar包含當前的日期和時間。date date 取得系統當前的日期 dim mydate mydate date...