读书人

对API比较熟悉的老大进来指导小虾一

发布时间: 2012-01-18 00:23:26 作者: rapoo

对API比较熟悉的老大,进来指导小虾一下,好吗?
我使用了
Private Declare Function timeGetTime Lib "winmm.dll " () As Integer取得了当前的时间,是以微妙为单位的
结果是13180880

请问,我想把这个转化成时分秒,微妙,有什么方法吗?

[解决办法]
自己编个函数进行换算阿
[解决办法]
1.timeGetTime的精度受计算机时钟限制,PC时钟精度只能达到10ms级,不可能到微妙...
2.DateTime.Now与timeGetTime精度相同...
[解决办法]
1、分析阿,先获取小时,剩余的部分获取分钟。。。依次类推
2、直接取时间就是了,干吗要用API取呢?精度差不了什么的,代码执行还要有时间呢,哪里能那么精确阿?
[解决办法]
MessageBox.Show(DateTime.FromFileTime(13180880).ToString());

读书人网 >VB Dotnet

热点推荐