在ACCESS中編寫"起始日期"為當月第一天,"終止日期"為當天的代碼

在ACCESS中如何編寫"起始日期"為當月第一天,"終止日期"為當天的代碼?

[方法一]

設置文本框的默認值為:-

=Format(Date(),"yyyy-mm-""01""")    -    當月的第一天

=Format(Date(),"yyyy-mm-dd")        -    當天


以上設定的缺點:得出來的值是文本型,無法實現日期範圍鎖定的篩選,也無法按照日期先後排序。

[方法二]

改善以上的缺點

設置文本框的默認值為:-

當前該月份的第一天(即某月一日)=CDATE(Format(Date(),"yyyy-mm") & "-1")

當前日期=Date()

沒有留言:

張貼留言