把时间戳变成格式化时间
时间: 2023-03-26 07:01:39 浏览: 160
时间戳转成时间格式
你可以使用 C 语言中的 time.h 头文件中的函数来实现将时间戳转换为格式化时间。具体的实现方法可以参考以下代码:
```c
#include <stdio.h>
#include <time.h>
int main() {
time_t timestamp = 1629775865; // 假设这是一个时间戳
struct tm *timeinfo;
char buffer[80];
timeinfo = localtime(×tamp);
strftime(buffer, 80, "%Y-%m-%d %H:%M:%S", timeinfo);
printf("格式化时间为: %s\n", buffer);
return ;
}
```
以上代码中,我们使用了 localtime 函数将时间戳转换为本地时间,然后使用 strftime 函数将时间格式化为指定的格式,最后将格式化后的时间输出到控制台。
阅读全文