Access时间转换

来源:互联网 发布:金庸 知乎 编辑:程序博客网 时间:2024/06/07 03:18

Access中的日期转换

日期型转换为字符串     

Format函数

SELECT Format(now(),'yyyy/MM/dd HH:mm:ss.SSS'As dt

输出结果

dt

2007/04/17 18:56:24.2424



字符串转换为日期

yyyy/MM/dd】或者【yyyy-MM-dd】格式的字符串,用DateValue进行转换

SELECT DateValue('2007/04/16'as dt1 , DateValue('2007-04-14'As dt2

输出结果

dt1

dt2

2007/04/16

2007/04/14


yyyyMMdd】格式的字符串,需要先转换为【yyyy/MM/dd】格式再用DateValue转换

SELECT DateValue( Mid('20070416',1,4& '-' & Mid('20070416',5,2& '-' & Mid('20070416',7,2)) as dt

输出结果

dt

2007/04/16

2007/04/16

2007/04/16