W wq_quake Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-20 #1 关于时间问题,我发现windows的时间只能精确到10ms,我说的时钟精度,不是时间刻度,当然计算时间长度可以精确到cpu数量级的时钟刻度,但是对于时间比如想取当前的时间,Now这个函数得到的分辨率也就是10ms。没办法怎么这么不精确呢,估计在硬件上cmos上的精度就不够吧!时间都是从cmos中获取。
关于时间问题,我发现windows的时间只能精确到10ms,我说的时钟精度,不是时间刻度,当然计算时间长度可以精确到cpu数量级的时钟刻度,但是对于时间比如想取当前的时间,Now这个函数得到的分辨率也就是10ms。没办法怎么这么不精确呢,估计在硬件上cmos上的精度就不够吧!时间都是从cmos中获取。
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-20 #2 你需要多少? QueryPerformanceCounter() QueryPerformanceFrequency() 你查查这两个函数的资料。可以得到CPU的执行周期数。
W wq_quake Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-20 #3 我想你没看明白,我要取的是时钟日期的精度,不是计时用而是得到时间。上面的函数可以用来计时消耗了多少时间却不能得到当前的具体日期时间,简单的问题我一般不会问得。