在文本框中输入一个日期,怎样把它变为相应的日期型? 在文本框中输入一个日期,怎样把它变为相应的日期型?如输入2003-10-16 变为日期型。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dim mydate as datemydate=cdate(text1.text) dim MyDate as date if not isdate(text1.text) then msgbox "输入应为时间格式!",vbokonly,"提示"else MyDate=cdate(text1.text)end if 同意楼上和楼上的楼上,用CDATE函数 text1.text=format(text1.text,"yyyy-mm-dd") 文本中输入日期是个很不好的方法,输错了校验起来很麻烦的,例如润年,润月的处理,还不如用VB自带的控件DTPicker,引用部件-windows common controls-2 6.0 !很方便的就可以选择日期了!希望对你有帮助 format 函数很强的,看msdn 如何解决 vb画出来的图形粗糙的问题 问一个ACAD中影像的问题 如何新建EXCEL表? ActiveReport双栏产生的问题 我不了解报表,该怎么办? 处理中西文混合字符串(ANSI、Unicode) callbyname函数的用法(等待救命ing) 程序无法完全结束 如何能快速得到分数 新手求教,函数未声明sqr 请问 控件打印...
mydate=cdate(text1.text)
if not isdate(text1.text) then
msgbox "输入应为时间格式!",vbokonly,"提示"
else
MyDate=cdate(text1.text)
end if
用CDATE函数
很强的,看msdn