Windows 和 Linux时间函数
来源:互联网 发布:长海医院 人工智能 编辑:程序博客网 时间:2024/06/02 07:02
做个小记号,前天昨天都在尝试编译MPlayer,很遗憾还没成功,我想让我小板子跑起视频的愿望还没实现,今天用到的时间函数先做个记录吧
Windows版本,获取当前毫秒数,以及如何得到当前年月日时间等,主要用到_ftime, localtime函数,还有一个time()函数则只能得到秒数,没有毫秒
time_t now;
struct tm mylocaltime;
struct _timeb timebuffer;
struct tm * newtime;
unsigned short millitm1;
_ftime( &timebuffer);
now = timebuffer.time;
millitm1 = timebuffer.millitm;
newtime = localtime(&now);
mylocaltime = *newtime;
fprintf(log_file(), "[%d-%d-%d %02d:%02d:%02d:%ld",
mylocaltime.tm_year + 1900, mylocaltime.tm_mon + 1, mylocaltime.tm_mday,
mylocaltime.tm_hour, mylocaltime.tm_min, mylocaltime.tm_sec, millitm1);
linux则用下面这两个函数
gettimeofday(&now, NULL);
localtime_r(&now.tv_sec, &mylocaltime);
fprintf( "[%d-%d-%d %02d:%02d:%02d:%ld",
mylocaltime.tm_year + 1900, mylocaltime.tm_mon + 1, mylocaltime.tm_mday,
mylocaltime.tm_hour, mylocaltime.tm_min, mylocaltime.tm_sec, now.tv_usec / 1000);
- Windows 和 Linux时间函数
- Linux 和 Windows 时间不一致
- linux、windows 时间函数性能比较
- Linux时间结构和函数
- windows做时间服务器,linux和windows时间同步
- Unix/Linux时间函数和日历函数
- Linux时间类型、函数和休眠函数
- windows 和linux做时间同步方法
- Linux和Windows中的时间管理
- 修改Windows和linux系统时间
- 修改Windows和linux系统时间
- java修改操作系统时间(linux和windows)
- Linux的时间表示和计算函数
- Linux的时间表示和计算函数
- linux-时间相关结构体和函数
- linux-时间相关结构体和函数
- linux-时间相关结构体和函数
- Linux时间和字符转换函数
- 四管齐下搭建SOA治理框架
- Begin to blog
- 关于.net发送EMAIL的总结
- System.getProperty(String key)的用法
- STL 总结收藏
- Windows 和 Linux时间函数
- .net中把日期改成2009-01-01形式
- STL中的常用的vector,map,set,Sort用法收藏
- 根据表达式汇制其对应图象程序(含C#源码)
- 走近 STL
- VC下删除Excel工作表
- STL中的排序算法一览
- Toastmaster--Icebreaker--Best speaker
- 中国人民银行发布第五套人民币2005年版100元假币的主要特征