Chinaunix首页 | 论坛 | 博客
  • 博客访问: 330887
  • 博文数量: 29
  • 博客积分: 5710
  • 博客等级: 大校
  • 技术积分: 567
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-18 11:52
文章分类

全部博文(29)

文章存档

2011年(2)

2010年(9)

2009年(6)

2008年(12)

我的朋友

分类: C/C++

2009-02-24 09:29:00

如何从本地时间 GMT(UTC) 时间转换

系统在内部使用通用协调时间或 UTC 基于时间时, 应用程序通常显示在本地时间或日期和您的时区的时间。 但是,开发人员有时可能需要以编程方式从 UTC (以前...

系统在内部使用通用协调时间或 UTC 基于时间时, 应用程序通常显示在本地时间或日期和您的时区的时间。 但是,开发人员有时可能需要以编程方式从 UTC (以前称为格林威治标准时间或 GMT) 时间转换为本地时间。

这种转换可以通过使用以下的 Win 32 函数中来完成:


// Converting UTCTime to LocalTime.

FILETIME FileTime, LocalFileTime;
SYSTEMTIME UTCTime, LocalTime;
SystemTimeToFileTime(&UTCTIme,&FileTime);
FileTimeToLocalFileTime(&FileTime, &LocalFileTime);
FileTimeToSystemTime(&LocalFileTime, &LocalTime);
阅读(3781) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~