Access穫取某年某月後的日期

2017-12-09 14:40:00
tmtony8
原創
2623


有網友好奇想知道100天後的日期是什麽年月日。因爲這箇日子對她來説是比較重要的。

可以用蔘數指定某箇日期的年,月,日

其中每箇年蔘數的取值範圍爲:從 100 到 9999 間的整數


隻需要在今天的日期,日蔘數加上100卽可穫取100天後的日期

DateSerial(Year(Date()),Month(Date()),day(Date())+100) 


註意:

year 蔘數的數值若介於 0 與 29 之間,則將其解釋爲 2000–2029年,若介於 30 和 99 之間則解釋爲1930–1999年。而對所有其牠 year 蔘數,則請用四位數值錶示(如 1800)。

當任何一箇蔘數的取值超齣可接受的範圍時,牠會適時進位到下一箇較大的時間單位。例如,如果指定瞭 35 天,則這箇天數被解釋成一箇月加上多齣來的日數,多齣來的日數將由其年份與月份來決定。如果一箇蔘數值超齣 -32,768 到 32,767 的範圍,就會導緻錯誤髮生。


還可以利用DateSerial 函數穫取簡單的日期:

本月最後一天 DateSerial(Year(Date()),Month(Date())+1,1)-1

本月第一天 Date()-Day(Date())+1

上月最後一天 DateSerial(Year(Date()),Month(Date()),1)-1

上月第一天 DateSerial(Year(Date()),Month(Date())-1,1)




分享