关于win32 gettimeofday替代方案
来自nginx代码:
void
ngx_gettimeofday(structtimeval*tp)
{
uint64_tintervals;
FILETIMEft;
GetSystemTimeAsFileTime(&ft);
/*
*Afiletimeisa64-bitvaluethatrepresentsthenumber
*of100-nanosecondintervalsthathaveelapsedsince
*January1,160112:00A.M.UTC.
*
*BetweenJanuary1,1970(Epoch)andJanuary1,1601therewere
*134744days,
*11644473600secondsor
*11644473600,000,000,0100-nanosecondintervals.
*
*SeealsoMSKBQ167296.
*/
intervals=((uint64_t)ft.dwHighDateTime<<32)|ft.dwLowDateTime;
intervals-=116444736000000000;
tp->tv_sec=(long)(intervals/10000000);
tp->tv_usec=(long)((intervals%10000000)/10);
}
以上就是小编为大家带来的关于win32gettimeofday替代方案全部内容了,希望大家多多支持毛票票~
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西