永发信息网

用datediff()表示:“入店日期”到“当月第一天”月份数?

答案:2  悬赏:0  手机版
解决时间 2021-03-02 22:49
  • 提问者网友:伴风望海
  • 2021-03-02 06:36
我不知道当月第一天在access中如何表达,datediff(month,入店时间,?),问号处代表当前日期的当月的一天,不知道如何表达。谢谢高手!!
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-03-02 08:00
DateDiff 函数
返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。
语法
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])

当前日期可以用 Day()函数获取:
Day()函数返回一个月的第几日
表达式 Day(date)   允许数据类型: date 是任何有效的日期。

但应用到你需求上并不需要获取当月第一天日期,第二天、第三天……相差的月份都是一样的,datediff()函数只要知道两个日期(如4/27/2012)就可以求出相差天数。

实例: DateDiff("m",入店时间,Day(date))  返回结果: 入店时间与当前时间相差的天数。
全部回答
  • 1楼网友:拜訪者
  • 2021-03-02 08:37
搜一下:用datediff()表示:“入店日期”到“当月第一天”月份数?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯