把时间转换成unix时间戳c语言
时间: 2023-08-11 07:04:15 浏览: 160
unix时间戳转换
可以使用time.h头文件中的time函数将当前时间转换为Unix时间戳。具体的代码如下:
```c
#include <stdio.h>
#include <time.h>
int main() {
time_t t = time(NULL); // 获取当前时间的时间戳
printf("Unix时间戳为:%ld\n", (long) t); // 转换为long类型并输出
return 0;
}
```
其中,time(NULL)函数返回当前时间的时间戳,类型为time_t。需要将其转换为long类型输出。
阅读全文