inux下gettimeofday函数windows替换方法(详解)
作者:jingxian 时间:2023-06-11 23:19:57
实例如下:
#include <time.h>
#ifdef WIN32
# include <windows.h>
#else
# include <sys/time.h>
#endif
#ifdef WIN32
int
gettimeofday(struct timeval *tp, void *tzp)
{
time_t clock;
struct tm tm;
SYSTEMTIME wtm;
GetLocalTime(&wtm);
tm.tm_year = wtm.wYear - 1900;
tm.tm_mon = wtm.wMonth - 1;
tm.tm_mday = wtm.wDay;
tm.tm_hour = wtm.wHour;
tm.tm_min = wtm.wMinute;
tm.tm_sec = wtm.wSecond;
tm. tm_isdst = -1;
clock = mktime(&tm);
tp->tv_sec = clock;
tp->tv_usec = wtm.wMilliseconds * 1000;
return (0);
}
#endif
标签:gettimeofday,windows
0
投稿
猜你喜欢
架设博客服务器要注意什么
2010-07-07 15:55:00
Web服务器常见8种安全漏洞
2012-02-25 20:15:00
用Google分析(Analytics)查看精确到小时的流量
2008-07-01 12:34:00
百度站长俱乐部对部分SEO问题的回答整理
2010-04-12 18:49:00
将宝塔面板linux版装在/www以外的目录的方法
2023-08-28 22:31:33
隐藏SMTP旗标(Sendmail/Qmail/Postfix/Exim)
2007-03-27 11:21:00
非插件实现WordPress首页幻灯片
2011-11-28 17:02:57
从侠客站长站的成长相信自己的路
2009-03-11 17:30:00
与好友一起玩转幸运棋牌 体验不一样的社交应用
2009-10-15 17:34:00
点石互动:屏蔽搜索引擎一直是我们的梦想
2008-12-23 09:31:00
百度下一步前往何处 阿里巴巴或成为竞争对手
2009-10-27 15:03:00
虚拟机网络配置(NAT、桥接、Hostonly)详解
2022-02-11 17:53:24
老谢:网站推广方案怎么写
2009-04-20 14:26:00
详解linux添加硬盘分区挂载教程
2023-11-02 19:06:50
VIM实现文件快速跳转插件详解
2022-02-06 08:27:48
Godaddy主机控制面板在哪里
2010-04-17 13:16:00
详解Docker创建支持ssh服务的容器和镜像
2021-01-30 01:46:49
技巧:打造灵活安全的存储域服务器
2009-06-04 17:58:00
配置emule的web服务器功能详解
2009-01-06 17:00:00
安全:不让建用户而防止木马
2009-10-11 12:05:00