`

GetLocalTime() 和 GetSystemTime()

阅读更多

今天做MFC的时候发现用 GetLocalTime() 获得的时间一直对不上我的电脑上显示的时间,用GetSystem()却神奇地对上了。

而MSDN上却说GetLocalTime()获得的是当地时间,GetSystemTime() 是UTC时间。晕死了。

又百度了一下,发现有人用MSDN的说法,有人跟我的实践结果一样……

真实的情况搞不懂,还是先记着吧。

0
1
分享到:
评论

相关推荐

    VC实现日记帮手

    4. 时间日期处理:日记通常需要记录创建和修改的时间,因此需要对Windows API中的时间日期函数有深入了解,如GetLocalTime和GetSystemTime,用于获取当前时间,并将其与日记条目关联。 5. 用户界面设计:良好的用户...

    GetSystemTime

    本文将深入探讨`GetSystemTime`、`GetLocalTime`和`GetTimeFormat`这三个函数,它们都是与时间获取和格式化密切相关的API。 首先,我们来看`GetSystemTime`函数。这个函数用于获取系统的当前UTC(协调世界时)时间...

    大钟[MFC]

    3. Windows API的时间获取和处理,如GetLocalTime、GetSystemTime和GetTickCount。 4. 定时器类CTimer的使用,实现时钟的实时更新。 5. GUI交互,如菜单和按钮的创建及消息处理。 通过这个项目,开发者不仅可以提升...

    Delphi漂亮时钟程序

    开发者需要使用系统API函数,如GetLocalTime或GetSystemTime,来获取当前的日期和时间,然后将这些信息转换为适合显示的格式。 为了实现时钟的动态效果,开发者可能还运用了一些高级技巧,比如使用GDI+或者VCL的...

    VC++编写的时钟程序源代码

    6. **时间获取与更新**:使用Windows API函数GetLocalTime或GetSystemTime获取系统当前时间,并将其转换为易读的格式,如"HH:MM:SS",然后更新到界面上。 7. **事件处理**:时钟程序可能还需要处理其他Windows消息...

    staticTime.rar_VC 时间_statictime_显示时间

    当收到此消息时,调用GetLocalTime或GetSystemTime函数获取当前时间,然后将时间转换为可读格式,如"HH:MM:SS"。 4. 使用UpdateData或者SetWindowText函数将更新后的时间显示在静态控件上。 在"www.pudn.com.txt"...

    Delphi时间设置得到Windows系统时间.rar

    首先,要获取Windows的当前时间,可以使用 `GetSystemTime` 或 `GetLocalTime` 这样的API函数。`GetSystemTime` 获取的是UTC(协调世界时间),而 `GetLocalTime` 返回的是本地时间。在Delphi中,调用这些函数通常会...

    VC编写的超级记事本程序

    这可能涉及到对Windows API的调用,例如使用GetLocalTime或GetSystemTime获取当前时间,然后将其与用户选择的日期进行比较。事件记录可能存储在文件系统中,如采用XML或JSON格式的文件,便于读写和解析。同时,程序...

    易语言源码易语言中文语音报时源码.rar

    1. **时间获取**:程序首先需要获取系统当前的时间,这通常通过调用操作系统提供的API函数来完成,如Windows API中的GetLocalTime或GetSystemTime函数。 2. **时间格式化**:获取到的时间数据是原始的结构体形式,...

    MFC做时钟界面

    可以使用CTime或CTimeSpan类,通过GetLocalTime或GetSystemTime函数获取当前时间,然后将其转换为适合显示的格式。 倒计时功能则需要额外的逻辑处理。可以创建一个新的成员变量存储倒计时结束时间,然后在OnTimer回...

    显示系统时钟的小程序

    3. 获取和更新时间:使用Windows API函数GetLocalTime或GetSystemTime获取当前系统时间,并将其格式化为易于阅读的字符串。 4. 将时间显示到窗口上:使用UpdateData或SetWindowText函数将格式化的时间显示到窗口的...

    一个vc做的很不错的时钟

    4. 时间和日期API:使用Windows API的GetLocalTime或GetSystemTime获取系统时间,并根据需要更新表盘显示。 5. 资源管理:了解如何在.rc资源文件中定义位图、图标等资源,并在代码中加载和使用。 通过深入分析和...

    jna5.5.0--5.3.0.rar

    下面测试系统API的几个方法,如GetLocalTime(),GetSystemTime(),SetLocalTime()等方法。 GetLocalTime():获取本地时间。 GetSystemTime():获取格林威治时间。 SetLocalTime():设置本地时间。注:此方法需要系统...

    时钟控件类 public CStatic (VC++)

    4. **格式化时间**:可以使用Windows API函数GetLocalTime或GetSystemTime获取系统当前时间,然后使用FormatTime等函数将时间转换为易读的字符串格式。 5. **更新控件内容**:调用CStatic的SetWindowText函数,将...

    VC++时钟代码设计实例

    1. **时间获取**:使用GetLocalTime或GetSystemTime函数获取系统当前时间。 2. **坐标转换**:将时间(小时、分钟、秒)转换为表盘上的角度,以便确定指针的位置。 3. **精度调整**:为了使秒针更平滑地移动,可能...

    vc 时钟 闹钟 备忘录

    1. **时钟功能**:时钟功能通常通过调用Windows API中的GetLocalTime或GetSystemTime函数来获取当前系统时间,并在界面上实时更新显示。MFC的CDateTime类可以方便地处理日期和时间,将其转换为易于理解和显示的格式...

    用VC++做的指针式时钟

    4. **时间获取**:获取当前时间需要用到Windows API的GetLocalTime或GetSystemTime函数,它们可以返回包含当前日期和时间的SYSTEMTIME结构。开发者需要根据这个结构计算出时针、分针和秒针的角度,以便正确绘制。 5...

    MFC 时钟代码打包下载

    1. **时间获取**:MFC程序通常会使用`CTime`或`COleDateTime`类来处理日期和时间,它们封装了Windows API的GetLocalTime或GetSystemTime函数,用于获取系统当前时间。 2. **界面设计**:MFC中的对话框(CDialog)或...

    在MDI窗口的微帮助栏右边显示系统时间的例程

    3. **绘制时间**:当定时器事件触发时,重写OnTimer函数,在其中调用GetLocalTime或GetSystemTime获取当前时间,并使用CDC类的DrawText或DrawFormatText函数将时间格式化并绘制到弹出窗口上。 4. **定位和大小调整*...

    vb精美时钟(源码)

    - 当Timer事件触发时,源码会调用系统API函数(如GetLocalTime或GetSystemTime)获取当前时间,并将其转换为易读格式。VB提供了DateTime结构来处理日期和时间,因此,可能有类似以下的代码: ```vb Dim ...

Global site tag (gtag.js) - Google Analytics