暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Access日期时间函数

Excel和Access学习笔记 2021-08-03
3417

大家好,上节简单介绍了字符函数,本节介绍下日期和时间函数。在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。


今天下雨

本节主要介绍日期时间函数,本节只简单演示几个简单案例,后期在一些案例中还会应用到。具体再详细展开,祝大家学习快乐。



Live and Learn

微信公众号:EXCEL-NOTE

(长按二维码关注)


文章转载自Excel和Access学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论