将文本字段转换为日期/时间字段ms访问查询

时间:2016-09-01 04:09:02

标签: sql ms-access

大家好,我可以问一下是否可以将文本字段转换为日期/时间字段?

例如,我有一个名为Month的字段,该字段是短文本数据类型。

以下是一个例子:


2016年9月
2016年11月
2016年12月

我可以将这个转换为日期时间吗?

3 个答案:

答案 0 :(得分:0)

试试这个

DateValue("1 " & Month)

我假设你想把这个月的第一天放在日期。

输出应为

9/1/2016
11/1/2016
12/1/2016

在你的情况下

答案 1 :(得分:0)

SELECT转换(datetime,' 2015年10月12',0)或 SELECT转换(datetime,' 2015年10月',0)或 SELECT转换(datetime,' 2015年10月')

答案 2 :(得分:0)

它很简单,它可以更简单:

FirstOfMonth: CDate([Month])

值为[月]的 primo