如何将一个时区的一个时区转换为Java另一个时区的时期时间



我给了GMT时区的时期时间,我需要根据提供的用户时区将此时间转换为其他时区。

在GMT中= 1551700619 转换为IST = 1551680819

的时间

请帮助我。

几件事:

  • "时代时间"是一个错误的称呼,应从我们的词汇(IMHO)中废除。这里有更多信息。您所拥有的正确称为" Unix Timestamp"。

  • 此表格的时间戳定义为自Unix Epoch(1970-01-01-01 00:00:00 UTC)以来的秒,而没有考虑LEAP秒。

  • ,由于它们基于UTC,因此根据UTC的始终。将一个人作为不同时区的出现是无效的,并且可能会导致进一步的混乱和腐败。

  • 时间戳记15517006191551680819是两个不同的时间点,隔开了5个小时30分钟的经过时间。换句话说,如果这两个时间戳有事件,而您在印度和与英国某人的电话中,您将俩都体验第一个活动,然后必须等待5个小时30分钟体验第二个事件。

    1551700619 == 2019-03-04T11:56:59Z == 2019-03-04T17:26:59+05:30
    1551680819 == 2019-03-04T06:26:59Z == 2019-03-04T11:56:59+05:30
    

相关内容

  • 没有找到相关文章

最新更新