有没有人知道啊 ????

clchenle317 2005-10-31 05:09:43
如何显示系统的时间精确到毫秒的??

If Time >= "12:00:00:???" Then
Label1.Caption = Format(Now, "yyyy年m月d日 HH:MM:SS:???") & "PM"
如何改阿????
...全文
120 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
clear_zero 2005-11-01
  • 打赏
  • 举报
回复
msgbox Format(Now, "YYYY-MM-DD hh:mm:ss:ms")

这个就可以
clchenle317 2005-11-01
  • 打赏
  • 举报
回复
可以显示出毫秒了,现在是这个时间格式如何转换,存入 ACCESS 数据表中啊??
wzzwwz 2005-11-01
  • 打赏
  • 举报
回复
怎么又是一个?
vbman2003 2005-11-01
  • 打赏
  • 举报
回复
Format(Now, "YYYY-MM-DD hh:mm:ss:ms")这个是不正确的,m是分s是秒
不过要显示上下午,不用IF判断,试试:
Format(Now, "YYYY-MM-DD hh:mm:ss AM/PM")
clchenle317 2005-11-01
  • 打赏
  • 举报
回复
Debug.Print Format(Now, "YYYY-MM-DD hh:mm:ss:ms")

2005-10-31 21:40:55:1055
我想知道后面的这个1055时如何换算的???
clear_zero 2005-11-01
  • 打赏
  • 举报
回复
实在不行就转化成string的形势存入数据库。因为在数据库中如果type是date的话,由于英美计算的不同,还有点麻烦的
lsftest 2005-10-31
  • 打赏
  • 举报
回复
有没有sql server???用个getdate()可以取得。。。。。
但真的有必要比较到毫秒吗????
faysky2 2005-10-31
  • 打赏
  • 举报
回复
Debug.Print Format(Now, "YYYY-MM-DD hh:mm:ss:ms")

2005-10-31 21:40:55:1055

vbman2003 2005-10-31
  • 打赏
  • 举报
回复
刚才试了一下,我的这个不对。参考另一贴wzzwwz的吧
vbman2003 2005-10-31
  • 打赏
  • 举报
回复
Me.Label1.Caption = Format(Now, "YYYY-MM-DD hh:mm:ss:ms")

1,451

社区成员

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

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