前端之家收集整理的这篇文章主要介绍了
获取Unix时间戳与C,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在C中
获取uint unix时间戳?我已经google了一点,似乎大多数
方法都在寻找更复杂的方式来表示时间。我不能把它作为一个uint?
time()
是最简单的
函数 – 自Epoch以来的秒数。 Linux手册页
here。
上面链接的cppreference页面给出了这个example:
#include <ctime>
#include <iostream>
int main()
{
std::time_t result = std::time(nullptr);
std::cout << std::asctime(std::localtime(&result))
<< result << " seconds since the Epoch\n";
}