windows/linux 获取本地时间(精确到微妙)
来源:互联网 发布:ansitxt2mobi mac 编辑:程序博客网 时间:2024/05/29 18:20
参考网址:http://blog.sina.com.cn/s/blog_538dd0670100ilqm.html
参考网址:http://bbs.csdn.net/topics/330029922
1、windows下获取本地时间的方法:
#if defined(WIN32) || defined(UNDER_CE) || defined(WIN64)#include<time.h>#include<stdio.h>#include<string.h>#include<windows.h>void getstimeval(){ long time; SYSTEMTIME sys; unsigned int us; LARGE_INTEGER tick; LARGE_INTEGER timestamp; QueryPerformanceFrequency(&tick); QueryPerformanceCounter(×tamp); us=(timestamp.QuadPart % tick.QuadPart)*1E6/tick.QuadPart; GetLocalTime(&sys); printf("%04d-%02d-%02d %02d:%02d:%02d.%06d\n",sys.wYear, sys.wMonth, sys.wDay, \ sys.wHour, sys.wMinute, sys.wSecond, us);}#endif
2、linux下获取本地时间的方法:
#if defined(__GUNC__)#include<sys/time.h>#include<time.h>#include<stdio.h>#include<string.h>void getstimeval(){ char buf[28]; struct timeval tv; struct tm tm; size_t len = 28; gettimeofday(&tv, NULL); localtime_r(&tv.tv_sec, &tm); strftime(buf, len, "%Y-%m-%d %H:%M:%S", &tm); len = strlen(buf); sprintf(buf + len, ".%06.6d", (int)(tv.tv_usec)); printf("%s\n",buf);}#endif
0 0
- windows/linux 获取本地时间(精确到微妙)
- linux 下获取当前时间精确到微妙
- C++ 获取UTC时间精确到微妙
- linux计算时间精确到微妙
- Windows下精确获取程序的运行时间可精确到微妙
- windows系统中得到精确到微妙的时间
- python计算时间间隔(精确到微妙)
- Linux获取系统当前时间(精确到毫秒)
- Linux获取系统当前时间(精确到毫秒)
- Linux获取系统当前时间(精确到毫秒)
- linux下获取当前时间(精确到毫秒)
- 关于程序运行时间的求取方法(精确到微妙)
- 打印可读格式精确到微妙的时间
- linux精确到微妙的计时简单实现
- Windows下精确到微秒的系统时间获取
- ios NSTimer做的计时器(精确到微妙)
- c# 获取微妙时间
- 获取时间精确到毫秒
- Android6.0 蓝牙搜索不到设备原因,MIUI权限申请机制
- Leetcode#31. Next Permutation(java)
- Android 应用生命周期
- AVAudioPlayer 初探(一)
- c++primer第九章顺序容器 小结--9
- windows/linux 获取本地时间(精确到微妙)
- 五种I/O模型
- 归并排序
- PIC单片机入门_指令系统
- BZOJ 1116: [POI2008]CLO 并查集
- UVALive 3645
- COGS 首遇lancer 题解
- 获取struts2基础jar文件
- TexturePacker 图片打包工具讲解与使用并且批处理打多包以及资源加密