语境
我们有一个处理时间的 C# 程序。
我们在法国有客户,因此我们会在法国时区之间转换时间。
在我们的 C# 代码中:我们使用Central European Standard Time
法国作为时区。
它描述了一个时区,遵循 DST 更改:
三月的最后一个星期日(凌晨 3 点),切换夏令时的时钟向前拨动 1 小时
十月的最后一个星期日(凌晨 3 点),时钟切换为冬令时并向后移动 1 小时
我们的情况
事实是:法国于 1996 年与 CEST 保持一致;在此日期之前,法国将于九月
的最后一个星期日从夏令时切换为冬令时。
Window 的CEST
时区(准确地)描述了 CEST,这恰好不 100% 相当于 1995 年 10 月之前日期的法国时区。
在测试IANA 数据库(在 Linux 的 Windows 子系统中)时,结果发现欧洲/巴黎时区在 9 月底准确地切换了 < 1995 年的日期。
问题
有没有:
Europe/Paris
Window 标准时区列表中时区的表示?
一种从 C# 使用 IANA 数据库(和欧洲/巴黎)的方法?
我们用来将时间转换为 UTC 的示例代码:
www说
相关分类