相关疑难解决方法(0)

来自Olson时区的.NET TimeZoneInfo

如何将以下内容转换为System.TimeZone或System.TimeZoneInfo?

{
  "timeZone": "America/Los_Angeles", 
  "currentOffsetMs": -25200000
}
Run Code Online (Sandbox Code Playgroud)

这是我从第三方Web服务获得的数据.

我假设偏移是与UTC的差异,我被告知"America/Los_Angeles"是奥尔森时区.Java将此解析为Java TimeZone没有问题,但我需要将其解析为C#TimeZoneInfo对象.

.net c# timezone

63
推荐指数
4
解决办法
5万
查看次数

将Microsoft Timezone转换为rails中的标准时区数据

我有一个连接到SQL Server数据库的rails应用程序,并且有一个连接到同一个数据库的Windows桌面应用程序.Windows应用程序正在使用Microsoft Windows时区数据库,所以我得到一个时区名称Pacific Daylight Time.在rails中,ActiveSupport::TimeZone该类为我们提供了一个映射哈希,其中键将是Pacific Time (US & Canada),并且值将是America/Los_Angeles.有没有什么东西可以将Windows格式转换为标准格式,以便我可以使用Time.zone

或者是否有时区gem允许我配置rails以使用Windows格式?

这是一个我已经开始帮助转换的数组,但有一点我不是100%肯定.

  DAYLIGHT = [
{name: 'Dateline Daylight Time',          offset: -12,  alt: 'International Date Line West'},
{name: 'UTC-11',                          offset: -11,  alt: ''},
{name: 'Hawaiian Daylight Time',          offset: -10,  alt: 'Hawaii'},
{name: 'Alaskan Daylight Time',           offset: -9,   alt: 'Alaska'},
{name: 'Pacific Daylight Time (Mexico)',  offset: -8,   alt: ''},
{name: 'Pacific Daylight Time',           offset: -8,   alt: 'Pacific Time (US & Canada)'},
{name: 'US …
Run Code Online (Sandbox Code Playgroud)

timezone ruby-on-rails

6
推荐指数
1
解决办法
2448
查看次数

标签 统计

timezone ×2

.net ×1

c# ×1

ruby-on-rails ×1