如何在Ruby中使用Time.at和特定时区



我有一个值36000,它存储在DB列中,是自UTC午夜以来的秒数,在时间上等于11:00。

我想让Time.at(36000).utc给我值:1970-01-01 11:00:00 UTC但我得到的是1970-01-01 10:00:00 UTC

有什么想法我可以做到这一点吗?

36000秒是10小时。尝试39600

试试这个小破解Time.at(36000).utc + 3600,其中3600是一小时内的秒数

最新更新