ASP.NET編程中日期與時間的處理淺析
ASP.NET編程中,所使用的數據里面,日期時間是一種特殊的數據類型,也是經常被使用的。在Visual Basic.NET中的日期時間數據用數值的數據類型保存,而且有范圍。日期的范圍是公元1年1月1日~公元9999年1 2月3 1日,時間的范圍是00:00:00~23:59:59。聲明格式如下:
- 變量=#mm/dd/yyyy#
- 變量=#mm—dd-vvvv#
ASP.NET編程中常用函數
Visual Basic.NET中定義了一些常用的日期時間函數供設計者使用,常用函數如
Now() 返回當時的曰期與時間
Year(X) 返回X中年的部分
Month(X) 返回X中月的部分
DaY(X、) 返回X中日的部分
Weekday(X) 返回X是當周的第幾天
Hour(X) 返回X中時的部分
Minute(X) 返回X中分的部分
Second(X) 返回X中秒的部分
Date Time對象
此對象提供了許多屬性與方法用于處理日期與時間,對象中常用的屬性與方法如:
Now 返回系統當前的日期與時間
Today 返回系統當前的日期
DateTime.Today.Year() 返回系統當前的年
DateTime.Today.Month() 返回系統當前的月
DateTime.Today.Day() 返回系統當前的日
DateTime.Now.DayOfWeek0 返回系統當前的星期
DateTime.Now.DayOfYear() 返回系統當前是一年的第幾天
DateTime.Now.Hour() 返回系統當前的時
DateTime.Now.Minute() 返回系統當前的分
DateTime.Now.Second() 返回系統當前的秒
DateTime.Now.AddDays() 返回系統當前的日期加上賦值的天數
DateTime.Now.AddMonths() 返回系統當前的日期加上賦值的月數
DateTime.Now.AddYears() 返回系統當前的日期加上賦值的年數
DateTime.Now.AddSeconds() 返回系統當前的日期加上賦值的秒
DateTime.Now.AddMinutes() 返回系統當前的日期加上賦值的分
DateSerial函數
DateSerial函數的功能是返回賦值的日期。使用格式如下:
- DateSerial(Year,Month,Day)
DateDiff函數
DateDiff函數的作用是可以取得兩個日期的間隔,并可以用年、月、日返回兩個日期的差距。使用格式如下:
- DateDiff(間隔參數,日期1,日期2)
那么ASP.NET編程中日期和時間的處理就向你介紹到這里,希望這些對你有所幫助。
【編輯推薦】