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 |