2个日历年内的日期数据验证

时间:2017-04-24 22:30:31

标签: validation date ms-access

您如何进行数据验证以检查2个日历年内的日期?例如,如果输入的日期是2015年4月1日,那一年和下一年都会验​​证。 1/1/2017将是第一年不验证。

我以为它会是

>Year(Date())-1

但这不起作用。

谢谢!

1 个答案:

答案 0 :(得分:1)

这将是:

Year([DateEntered]) >= Year(Date()) And Year([DateEntered]) <= Year(Date()) + 1

或:

[DateEntered] >= DateSerial(Year(Date()), 1, 1) And [DateEntered] <= DateSerial(Year(Date()) + 1, 12, 31)