Excel VBA 常用日期函數(shù)

Now()函數(shù),無參數(shù),返回系統(tǒng)當(dāng)前日期和時(shí)間

Year(日期參數(shù))、Month(日期參數(shù))、Day(日期參數(shù))函數(shù),分別返回日期參數(shù)對應(yīng)的年月日,返回整數(shù)類型

Hour(時(shí)間參數(shù))、Minute(時(shí)間參數(shù))、Second(時(shí)間參數(shù))函數(shù),分別返回時(shí)間參數(shù)對應(yīng)的小時(shí)、分鐘、秒

Date()函數(shù)用于返回當(dāng)前系統(tǒng)日期,Time()函數(shù)用于返回當(dāng)前系統(tǒng)時(shí)間

WeekDay(日期參數(shù)[,星期模式默認(rèn)以周日為第一天])函數(shù)查看日期參數(shù)的星期數(shù),返回1~7代表的星期數(shù)


WeekdayName(星期數(shù),是否縮寫,星期模式)函數(shù)返回指定星期數(shù)的字符串,例如示例,星期模式為以周日開始,即周日為1,至周六為7,示例星期數(shù)為2,則返回字符串“星期一”

DateAdd(單位,間隔,日期參數(shù))函數(shù),用于在日期參數(shù)基礎(chǔ)上根據(jù)單位返回間隔后的日期,間隔為正數(shù)返回未來日期,負(fù)數(shù)返回歷史日期


DateDiff(單位,日期1,日期2[,星期模式[,指定一年中的第一周]])函數(shù)返回指定單位兩個(gè)日期參數(shù)間的時(shí)間間隔,時(shí)間單位參數(shù)與DateAdd函數(shù)相同,指定一年中的第一周參數(shù)為:


DatePart(間隔單位,日期[,指定一周的第一天[,指定一年的第一周]])函數(shù)返回指定日期在一年中的第幾天,第幾周,第幾月或第幾季度
間隔單位中:"yyyy"返回年,"y"返回今年的天數(shù),"d"返回該月的天數(shù)

FormatDateTime(日期[,格式])函數(shù)將日期時(shí)間格式顯示成多種樣式

