Windows中的历史夏令时
在Windows中(使用Delphi而不是.NET)是否有一种简单的方法可以将UTC时间转换为本地时间,并进行夏令时调整Windows中的历史夏令时,windows,delphi,timezone,dst,Windows,Delphi,Timezone,Dst,在Windows中(使用Delphi而不是.NET)是否有一种简单的方法可以将UTC时间转换为本地时间,并进行夏令时调整 数据可追溯到12年前,因此需要考虑DST开始/结束日期在这段时间内的变化。Windows不存储历史数据,您需要使用数据库,如。我找不到该特定页面上列出的任何Delphi代码,但可能有一些浮动。否则,您必须从当前支持的语言之一进行移植…如何: 此外,还有一些讨论和Delphi代码用于在以下位置执行此操作: 你可以通过谷歌搜索找到一些关于这方面的信息:有趣的是,昨天LinkedI
数据可追溯到12年前,因此需要考虑DST开始/结束日期在这段时间内的变化。Windows不存储历史数据,您需要使用数据库,如。我找不到该特定页面上列出的任何Delphi代码,但可能有一些浮动。否则,您必须从当前支持的语言之一进行移植…如何: 此外,还有一些讨论和Delphi代码用于在以下位置执行此操作:
你可以通过谷歌搜索找到一些关于这方面的信息:有趣的是,昨天LinkedIn上出现了一个非常类似的问题 这是我在那里给出的答案: 时区有些不稳定, 特别是在夏令时 开始/结束 这个数据库( )定义时区,并且 有时候会改变,所以你需要一个 更新机制,以及 有一个.NET实现 您可以包裹或用作底座: 我不知道这是怎么更新的 Delphi的实现是: 让我们知道您的最终实施 编辑: 上面提到的项目似乎是空的,所以我进一步搜索,发现该项目仍然处于活动状态
--jeroenThx,看起来Delphi实现将作为基础。我希望我不必自己动手……难道我是唯一一个找不到任何消息来源的人吗?