如何在linux中检查系统时间是否有效

时间:2016-11-15 16:22:07

标签: c++ c linux

我们的设备上安装了Linux操作系统。当盒子重新启动时,它会联系服务器,从服务器获取时间,这个时间将被设置为设备上的本地时间。如果有任何方法可以检查此时间是否有效,请任何人告诉我。

1 个答案:

答案 0 :(得分:1)

在C中,time()返回(time_t)(-1)表示“日历时间不可用”。

如果mkitme()失败,则在“无法表示日历时间”时会返回(time_t)(-1)

测试time()的结果可能是一种检查此时间是否有效的方法。“

  

如果日历时间不是,则返回值(time_t)(-1)   可用。 C11dr§7.27.2.43