时区计算
Timezone Calculations
我的客户 1 的时区是 -9:00 UTC
我有客户 2,其时区为 +5:00 UTC
所以当客户 1 发送日期和时间时,我需要转换以使其与客户 2 的时间对齐,这就是我正在做的-
cust1UTCOffset = -540
cust2UTCOffset = 300
calculateOffset = cust2UTCOffset - cust1UTCOffset = 840 分钟
等于 14 小时
现在如果客户 1 发送 23-Sep-1016 2:00 AM
对于 customer2 经过上述计算后它将变为 - 16:00 PM
我试图在 windows7 更改日期和时区设置中进行验证。对于类似的配置和时间 returns 15:00 PM.
任何人都可以建议我在这里缺少什么吗?
您选择的其中一个时区可能是夏令时,这可能会使您的预期结果偏移一小时。
我的客户 1 的时区是 -9:00 UTC 我有客户 2,其时区为 +5:00 UTC
所以当客户 1 发送日期和时间时,我需要转换以使其与客户 2 的时间对齐,这就是我正在做的-
cust1UTCOffset = -540 cust2UTCOffset = 300
calculateOffset = cust2UTCOffset - cust1UTCOffset = 840 分钟
等于 14 小时
现在如果客户 1 发送 23-Sep-1016 2:00 AM 对于 customer2 经过上述计算后它将变为 - 16:00 PM
我试图在 windows7 更改日期和时区设置中进行验证。对于类似的配置和时间 returns 15:00 PM.
任何人都可以建议我在这里缺少什么吗?
您选择的其中一个时区可能是夏令时,这可能会使您的预期结果偏移一小时。