首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Access日期时间函数

Access日期时间函数

作者头像
无言之月
发布2020-05-12 09:11:04
4.5K0
发布2020-05-12 09:11:04
举报

大家好,上节简单介绍了字符函数,本节介绍下日期和时间函数。在Access中使用时,表达式中字段是需要用加中括号[],即[字段名]。

在函数中使用日期时,注意如果格式有明确的年月日,如2020-3-1时,它的格式需要加# #,为#2020-3-1#。

一、日 期 时 间 函 数

1、系统日期和时间函数

Date( ) 返回当前系统日期

Time ( ) 返回当前系统时间

Now ( ) 返回当前系统日期和时间

返回的日期格式由操作系统设置的日期格式决定,函数后的()不可省略。

2、 截取日期分量函数

Year( <日期表达式> ) 返回日期表达式年份,如果参数中略去了年份,则返回系统日期中的年份

Month( <日期表达式> ) 返回日期表达式月份

Day( <日期表达式> ) 返回日期表达式日期

3、星期函数

Weekday( <日期> , [第一天参数] ),返回1~7的整数,表示星期几,第一天参数用来指定一星期的第一天。

第一天参数为默认或者是1时,星期日是1 ;星期一是 2;以此类推....星期六是7。

第一天参数为2时,星期一是1,星期二是2,以此类推.....星期日是7

4、截取时间分量函数

Hour( <时间表达式> ) 返回时间表达式的小时数

Minute( <时间表达式> ) 返回时间表达式的分钟数

Second( <时间表达式> ) 返回时间表达式的秒数

二、 示 例

1、示例一

使用month()截取日期的月份。year()和day()函数用法都一样。

创建查询设计,添加借阅表,添加借出日期、应还日期、书号、会员号字段,使用Month([借出日期])。借出日期由于是字段,输入完函数公示后会自动添加[ ]。可以分别改下名字,点击运行,得到查询结果,每个借阅日期的月份。

2、示例二

使用date()函数获取当前系统的日期。

创建查询设计,添加借阅表,添加应还日期、会员号字段,同时添加字段输入date(),即用于返回当前的日期,可以改下名字,点击运行,得到查询结果,每个当前的日期。

3、示例三

可以将两者嵌套使用month(date())获取当前日期的月份。

创建查询设计,添加借阅表,添加应还日期、会员号字段,同时添加字段输入month(date()),即用于返回当前的月份,可以改下名字,点击运行,得到查询结果,每个当前的日期。

4、示例四

在前面date()当前日期查询的基础上,嵌套weekday函数。

采用weekday(date(),2),其参数选用2,所以星期一对应的1。运行查询后得到结果,4月3日是星期五,对应数字为5。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档