YYYYMMDD格式的字符串如何转换为日期?

itti 2008-02-19 05:17:48
Hi,我有以一个字符串类型存储的日期,格式为YYYYMMDD,请问把它转换为日期类型,请问如何做?
例如:
DIM A as string
DIM B as date
A=“20071208”
B=CDATE(A) ! <-- 如何做?

谢谢
...全文
577 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2008-02-19
  • 打赏
  • 举报
回复
妙!
dong127 2008-02-19
  • 打赏
  • 举报
回复
DIM A as string
DIM B as date
A=“20071208”
B=CDATE(format(A,"0000/00/00"))

用户 昵称 2008-02-19
  • 打赏
  • 举报
回复
Private   Sub   Command1_Click()   
Dim str As String
Dim temp As String
str = "20050511-010225"
temp = Left(str, 4) & "-" & Mid(str, 5, 2) & "-" & Mid(str, 7, 2) & " " & Mid(str, 10, 2) & ":" & Mid(str, 13, 2) & ":" & Right(str, 2)
Text1.Text = CDate(temp)
End Sub



http://topic.csdn.net/t/20050513/09/4003272.html

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧