Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们如何在 Unix 上比较 C 程序中的各种时间戳?
我必须编写一个 pgm 来检查一个ctime文件,如果是<机器启动时间,该文件将被删除。我getutxid用来获取文件的BOOT_TIMEand 。似乎针对这两个返回的时间戳采用不同的格式。什么是通用格式以及如何转换以便可以进行逻辑比较?如:stat()ctime
ctime
<
getutxid
BOOT_TIME
stat()
if (ctime < boottime)
等等。