如何在Linux中获得正确的时间

use*_*609 0 c linux time datetime

目前我能够在诸如此类localtime() gettimeofday()等功能的帮助下获得当前日期时间time.h

假设用户修改Linux中的日期和时间设置以将日期更改为某个先前的日期,当我调用上述函数时,我将获得这些更改.

无论用户是否更改系统日期和时间设置,我仍然希望获得当前时间,即说出今天的时间.

有什么办法可以达到同样的目的吗?

NPE*_*NPE 8

就您的计算机而言,系统时间当前时间.

如果您无法信任您所使用的系统以提供准确的时间,您可能需要考虑将NTP 客户端嵌入到您的程序中.