时区计算

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.

任何人都可以建议我在这里缺少什么吗?

您选择的其中一个时区可能是夏令时,这可能会使您的预期结果偏移一小时。