系统时间

系统时间 是当前日期和时间。 系统保留时间,使应用程序能够随时访问准确的时间。 系统基于 协调世界时(UTC)的系统时间。 基于 UTC 的时间被松散地定义为英格兰格林威治的当前日期和时间。

系统首次启动时,它会根据计算机的实时时钟将系统时间设置为值,然后定期更新时间。 若要检索系统时间,请使用 GetSystemTime 函数。 GetSystemTime 将时间复制到包含月份、日、年、工作日、小时、分钟、秒和毫秒的各个成员的 SYSTEMTIME 结构。 可以轻松地向用户显示此格式。

还可以使用 GetSystemTimeAsFileTime 函数以文件格式获取系统时间。 GetSystemTimeAsFileTime 将时间复制到 FILETIME 结构。

若要设置系统时间,请使用 SetSystemTime 函数。 SetSystemTime 假定你指定了基于 UTC 的时间。

GetSystemTimeAdjustmentSetSystemTimeAdjustment 函数使用在每个时钟中断时应用的定期时间调整将一天制与另一个时间源同步。

请注意,系统可以通过与时间源同步来定期刷新时间。 由于系统时间可以向前或向后调整,因此不要比较系统时间读数以确定已用时间。 请改用 Windows 时间中所述的方法之一。