首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

access字符串转换为日期

在excel导入的数据中,或者其他录入的数据,看似是日期格式的字符,但是确实文本数据类型。

如何才能把文本转换成日期格式呢?当然可以使用CDate强行转换了。

由于显示的数据是类似日期格式的,所以我们用DateValue函数

如下示例使用 DateValue 函数将字符串转换为日期。

也可以使用日期原义直接 给 Variant 或 Date 类型的变量赋值日期,例如 MyDate = #2/20/18# 。

Dim MyDate

MyDate = DateValue("February 20, 2018")'返回日期。

说明

如果 date 是一个字符串,且其内容只有数字以及分隔数字的日期分隔符,则 DateValue 就会根据系统中指定的短日期格式来识别月、日、年的顺序。DateValue 也识别明确的英文月份名称,全名或缩写均可。

如果 date 中略去了年这一部分,DateValue 就会使用由计算机系统日期设置的当前年份。

如果 date 参数包含时间信息,则 DateValue 不会返回它。但是,如果 date 包含无效时间信息(如 89:98),则会导致错误发生。

更多的access实例源码技巧,请关注Office交流网

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180317A0Z4XD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券