【发布时间】:2013-10-03 05:04:45
【问题描述】:
我正在尝试使用 Nodatime 编写世界时钟,并且我在网上搜索了有关如何使用该库的示例,并且我已经阅读了文档,它说 Instant 类只是一些“滴答声”自某个任意时期以来,Unix 时期,对应于 1970 年 1 月 1 日 UTC 的午夜。好吧,我凭经验猜测,如果我将 GMT 值用作 Instant,那么我可以用它计算每个时区的时间值(创建世界时钟),并且它起作用了。我遇到的问题是,我不知道从当地时间计算 GMT 时间(或 GMT 时刻)的简单方法,我的时区是“America/Mexico_City”,所以我的问题是,有没有捷径已经在 Nodatime 中定义了从本地时间获取 GMT 时间,或者另一方面,是否有一种简单的方法来实现“Instant GetInstantGMT()”函数(该函数必须考虑夏令时问题) ?
【问题讨论】:
标签: c# .net datetime data-conversion nodatime