VBA中 怎么获得时间的毫秒数 用time只能得到秒,毫秒怎么算出来啊?

学习 时间:2026-04-06 20:36:11 阅读:5552
VBA中 怎么获得时间的毫秒数 用time只能得到秒,毫秒怎么算出来啊?

最佳回答

魔幻的路人

风中的冬瓜

2026-04-06 20:36:11

Private Declare Function timeGetTime Lib "winmm。dll" () As LongSub aa()MsgBox timeGetTimeEnd Sub使用Windows API的winmm。dll其中的timeGetTime 可以获得毫秒数,不过这个值是开机到现在的毫秒数,不是timer()午夜到现在的秒数。 再问: ①能不能把 当前的 时分秒。毫秒 一起表示? ②如果 算两个时间差的话 怎么显示 时分秒。毫秒? 再答: 有了毫秒数,时分秒还不是很简单吗?整除3600000就是小时,余数部分整除60000就是分钟,再余数部分整除1000就是秒数。再问: >有了毫秒数,时分秒还不是很简单吗?整除3600000就是小时,余数部分整除60000就是分钟,再>余数部分整除1000就是秒数。 ⇒恩,这样可以算出来了。 ③如果用timer算得话,怎么求得 时分秒啊? 再答: 整除3600是小时 余数 整除60是分 剩下余数是秒 楼主,你需要多动动脑筋啊

最新回答共有2条回答

  • 要减肥的金毛
    回复
    2026-04-06 20:36:11

    Private Declare Function timeGetTime Lib "winmm。dll" () As LongSub aa()MsgBox timeGetTimeEnd Sub使用Windows API的winmm。dll其中的timeGetTime 可以获得毫秒数,不过这个值是开机到现在的毫秒数,不是timer()午夜到现在的秒数。 再问: ①能不能把 当前的 时分秒。毫秒 一起表示? ②如果 算两个时间差的话 怎么显示 时分秒。毫秒? 再答: 有了毫秒数,时分秒还不是很简单吗?整除3600000就是小时,余数部分整除60000就是分钟,再余数部分整除1000就是秒数。再问: >有了毫秒数,时分秒还不是很简单吗?整除3600000就是小时,余数部分整除60000就是分钟,再>余数部分整除1000就是秒数。 ⇒恩,这样可以算出来了。 ③如果用timer算得话,怎么求得 时分秒啊? 再答: 整除3600是小时 余数 整除60是分 剩下余数是秒 楼主,你需要多动动脑筋啊

上一篇 工业合成氨反应限度很大了,为什麽用催化剂

下一篇 用什么词形容青梅煮酒论英雄