linux下用C语言获取本地时间
来源:互联网 发布:淘宝网金丝绒小傲女士 编辑:程序博客网 时间:2024/04/29 18:05
一个小项目需要以系统时间(精确到微秒)为变量创建文件名,在网上搜索资料,在stackoverflow上找到了需要的东西,记下来备用
#include <sys/time.h>
#include <time.h>
#include <stdio.h>
int get_localtime(char *output)
{
struct timeval tv;
time_t nowtime;
struct tm *nowtm;
char tmbuf[64], buf[64];
gettimeofday(&tv, NULL);
nowtime = tv.tv_sec;
nowtm = localtime(&nowtime);
strftime(tmbuf, sizeof tmbuf, "%Y%m%d_%H_%M_%S", nowtm);
snprintf(buf, sizeof buf, "%s_%06ld", tmbuf, tv.tv_usec);
printf("local time : %s\n",buf);
return 1;
}
最后的输出如下图所示
0 0
- linux下用C语言获取本地时间
- c语言获取本地时间
- linux下c语言获取系统时间
- linux下c语言获取当前时间
- Linux下用C语言设置和获取系统时间
- Linux下用C语言设置和获取系统时间
- Linux下用C语言设置和获取系统时间
- C语言获取系统本地时间和修改本地时间
- linux c语言获取时间
- 用C语言获取时间
- linux c语言获取系统时间
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- Linux C 语言 获取系统时间信息
- C语言实现获取LINUX当前时间
- Linux 时间获取函数-C语言
- Linux时间获取函数-c语言
- 招银网络科技面试总结
- java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
- 获取Unity3D实例
- SpringBoot前端模板
- C语言基础 if语句
- linux下用C语言获取本地时间
- 教你四步看懂知网查重检测报告
- 在 anaconda 中离线安装 cv2 模块
- ROC图解—手绘版
- 在tableView中监听cell上textField的点击和键盘通知
- ORACLE 解锁scott账户
- Ant构建并管理Android项目
- LeetCode 331. Verify Preorder Serialization of a Binary Tree
- 有关单链表带环的问题