Dim WorkDate as StringWorkDate=Format(Now, "yyyy-mm-dd hh:mm:ss")MsgBox WorkDate
解决方案 »
- dsoFramer控件我要禁用工具栏的菜单或者使它功能无效!!!(急,在线等)
- access中如何判断表存在
- 我想做这样一个程序,能否给我一个思路。
- vb连接access编程问题,在线等待,给高分了
- VS2010多定向支持比较,欢迎大家一起讨论
- 单选按钮数组怎么建啊?
- 简单的问题,呵呵
- FlashView开发结束,有史以来最强大Flash播放工具产生了!测试到一个BUG得20分,绝不失言!作者也是一个14岁得初中生哦^-^想测试得留下EMAIL吧!!
- 关于public变量和global变量的区别?
- 一个关于VB写的ActiveX控件与ASP传递数据的问题,十万火急!!!
- mediaplayer的播放文件时候的问题100
- 几个real控件在同一个窗体中播放不同节目
那用msgbox WorkDate时也应该显示为2002-10-12 15:00:00对吧。可是显示的确成了这个样子02-10-12 15:00:00。。不知道为什么???
如果WorkDate为日期型,那么Format(Now, "yyyy-mm-dd hh:mm:ss")函数的返回值是丘"2002-10-12 15:00:00",而把它赋值给WorkDate后如果系统的日期格式是"02-10-12 15:00:00",那么WorkDate将会变成"02-10-12 15:00:00",但如果WorkDate是字符型,就没有这一变化,请试试下面的程序:
Dim WorkDate As Date
Dim str As String
str = Format(Now, "yyyy-mm-dd hh:mm:ss")
WorkDate = Format(Now, "yyyy-mm-dd hh:mm:ss")
MsgBox str & vbCrlf WorkDate