VB中怎么将字符转换成时间

2025-03-03 04:18:20
推荐回答(5个)
回答1:

VB使用 CDate 函数将字符串转换成 Date。
CDate 函数示例

本示例使用 CDate 函数将字符串转换成
Date。一般说来,字符串格式的日期与时间硬编码(如示例中所示)并不好。较好的做法是使用日期原义表达式和时间的原义表达式(如
#2/12/1969#,#4:45:23 PM#)。
Dim MyDate, MyShortDate, MyTime, MyShortTime
MyDate = "February 12, 1969" ' 定义日期。
MyShortDate = CDate(MyDate) ' 转换为 Date 数据类型。

MyTime = "4:35:47 PM" ' 定义时间。
MyShortTime = CDate(MyTime) ' 转换为 Date 数据类型。

回答2:

vb里汉字就是一个字符
MsgBox (Len("汉字"))这句显示为2

回答3:

Dim myDate As Date
myDate = CDate("2011-8-8")
myDate = DateValue("2011-8-8")
myDate = Dateserial(2011,8,8)

回答4:

myDate = CDate("2011-8-8")

回答5:

cdate