日期:2014-05-16  浏览次数:20543 次

一个关于时间处理的问题
程序中需要计算两个时间点T1、T2之间的差值,现在用getrealtime()函数来取的时间,但是如果在T1、T2时间点之间修改了系统时间,那么用这个方法计算出来的时间差值就不正确了。请问有什么方法替代getrealtime(),来来保证系统时间修改后,时间点T1、T2之间的差值计算正常

------解决方案--------------------
更改系统时间时候,同步校正一次T1时间。
------解决方案--------------------
直接读proc文件系统中的时间滴答数,也就是jiffies