日期存储为字符串,无法应用DateValue或CDate

时间:2018-04-12 16:26:03

标签: string date access

在Access中以字符串形式存储的日期。我无法应用建议的解决方案,如DateValue和Cdate。我试图重新格式化以添加分隔符,但它给我一个不匹配的错误。数据存储如下:“201704100705”

1 个答案:

答案 0 :(得分:1)

您需要先将其转换为日期时间值:

DateSerial(Left(MyField,4), Mid(MyField,5,2), Mid(MyField,8,2)) + TimeSerial(Mid(MyField,10,2), Right(MyField,2))

之后,您可以使用通常的日期/时间功能。