通过FILETIME得到时间
来源:互联网 发布:钢琴曲 知乎 编辑:程序博客网 时间:2024/05/22 06:16
FILETIME结构:
#ifndef _FILETIME_
#define _FILETIME_typedef struct _FILETIME {
DWORD dwLowDateTime;
DWORD dwHighDateTime;
} FILETIME, *PFILETIME, *LPFILETIME;
#endif
ULARGE_INTEGER结构:
#if defined(MIDL_PASS)
typedef struct _ULARGE_INTEGER {
#else // MIDL_PASS
typedef union _ULARGE_INTEGER {
struct {
DWORD LowPart;
DWORD HighPart;
} DUMMYSTRUCTNAME;
struct {
DWORD LowPart;
DWORD HighPart;
} u;
#endif //MIDL_PASS
ULONGLONG QuadPart;
} ULARGE_INTEGER;
code:
FILETIME ft;
GetSystemTimeAsFileTime(&ft);
ULARGE_INTEGER epoch; // UNIX epoch (1970-01-01 00:00:00) expressed in Windows NT FILETIME
epoch.LowPart = 0xD53E8000;
epoch.HighPart = 0x019DB1DE;
ULARGE_INTEGER ts;
ts.LowPart = ft.dwLowDateTime;
ts.HighPart = ft.dwHighDateTime;
ts.QuadPart -= epoch.QuadPart;
Int64 a = ts.QuadPart/10;
a就是从1971-01-01 00:00:00以来的微妙数
- 通过FILETIME得到时间
- 通过FILETIME得到时间
- java通过当前时间得到上个月时间
- Unix时间戳转FileTime
- FILETIME
- FILETIME
- DataTime时间转换成FileTime时间
- Unix时间与Win32 FileTime时间
- Windows中的时间(SYSTEMTIME和FILETIME)
- Windows中的时间(SYSTEMTIME和FILETIME)
- Windows中的时间(SYSTEMTIME和FILETIME) .
- Windows中的时间(SYSTEMTIME和FILETIME)
- Windows系统时间(FILETIME和SYSTEMTIME)
- Windows系统时间(FILETIME和SYSTEMTIME)
- Windows中的时间(SYSTEMTIME和FILETIME)
- Windows系统时间(FILETIME和SYSTEMTIME)
- Windows中的时间(SYSTEMTIME和FILETIME)
- Windows中的时间(SYSTEMTIME和FILETIME)
- python003 -- 各种字符编码的前世今生
- JAVA字符串判断
- 多线程知识巩固(五) 死锁
- 兼容性测试探讨之--手动测试
- spring Data Jpa 相关mappingResources,annotatedClasses,packagesToScan,mappingDirectoryLocations
- 通过FILETIME得到时间
- Unet】Unet Network Messages 序列化与反序列化(二)
- background-position 用法详细介绍
- 如何破解navicat for MySQL
- Date 和 XMLGregorianCalendar 转换
- POI 把 excel 转 html
- oracle start with connect by prior递归详述
- 二叉树的后序遍历
- SQLite 日期 & 时间