将十进制/十六进制数转换为 C 中的时间戳

标签 c

我可以读取自某个引用时间以来经过的秒数,格式为 1301330553(Decimal)/4D90BA79(hex)。我想将这些秒转换为 C 中的某些 date/time 格式。 上面提到的经过的秒数是u32 数据类型

最佳答案

有一个名为 ctime 的函数,它接受一个 unix long 作为参数,以 ascii 格式呈现时间。

关于将十进制/十六进制数转换为 C 中的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5462702/

相关文章:

c - Linux,使用Socket和读写功能,数据可以分片吗?

c - 如何在 C 中尽可能快地标记数组中的重复数据?

C 结构是否会干扰类型转换?

c - 给定 inode,是否可以找到套接字(或文件)的修改时间?

c - 浮点异常(核心转储)

c++ - 在 C++ 中使用具有相同方法的类中调用非成员函数

c - 管道错误 : int not a function

c - Makefile 目标需要其他目标的依赖关系

c++ - 如何检测 Windows 上的标准输入是否有输入等待?

c - 程序启动前valgrind奇怪的条件跳转信息