office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請(qǐng)用微信掃碼)

        

access字符串轉(zhuǎn)換為日期

2018-03-17 09:15:00
tmtony8
原創(chuàng)
16092

在excel導(dǎo)入的數(shù)據(jù)中,或者其他錄入的數(shù)據(jù),看似是日期格式的字符,但是確實(shí)文本數(shù)據(jù)類型。

如何才能把文本轉(zhuǎn)換成日期格式呢?當(dāng)然可以使用CDate強(qiáng)行轉(zhuǎn)換了。

由于顯示的數(shù)據(jù)是類似日期格式的,所以我們用DateValue函數(shù)。



如下示例使用 DateValue 函數(shù)將字符串轉(zhuǎn)換為日期。

也可以使用日期原義直接 給 Variant 或 Date 類型的變量賦值日期,例如 MyDate = #2/20/18# 。

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


說(shuō)明

如果 date 是一個(gè)字符串,且其內(nèi)容只有數(shù)字以及分隔數(shù)字的日期分隔符,則 DateValue 就會(huì)根據(jù)系統(tǒng)中指定的短日期格式來(lái)識(shí)別月、日、年的順序。DateValue 也識(shí)別明確的英文月份名稱,全名或縮寫均可。

如果 date 中略去了年這一部分,DateValue 就會(huì)使用由計(jì)算機(jī)系統(tǒng)日期設(shè)置的當(dāng)前年份。

如果 date 參數(shù)包含時(shí)間信息,則 DateValue 不會(huì)返回它。但是,如果 date 包含無(wú)效時(shí)間信息(如 89:98),則會(huì)導(dǎo)致錯(cuò)誤發(fā)生。


分享
文章分類
聯(lián)系我們
聯(lián)系人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動(dòng)訪問(wèn)