Неа. Забирать время с железного датчика процедура относительно ресурсоёмкая, да и датчик тот, скажем так, хм, гуляет +- полсекунды. Потому в современных ОС свой таймер, а то и несколько. Про Windows не в курсе, но вот вам примерчик линуксовый:
Код:

[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:36 -0.207793 секунд
real 0m0.212s
user 0m0.020s
sys 0m0.000s
[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:39 -0.984641 секунд
real 0m0.989s
user 0m0.003s
sys 0m0.000s
[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:42 -0.922134 секунд
real 0m0.926s
user 0m0.003s
sys 0m0.000s
[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:44 -0.890888 секунд
real 0m0.895s
user 0m0.007s
sys 0m0.000s
[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:46 -0.765886 секунд
real 0m0.770s
user 0m0.003s
sys 0m0.000s
[vadim@myhost ~]$ time hwclock
Чтв 06 Май 2010 14:43:48 -0.390881 секунд
real 0m0.395s
user 0m0.000s
sys 0m0.003s
Как видите, сама процедура снятия показаний с датчика занимает порядка 0.3-0.9 секунд и потому показания тоже гуляют.