Mysql FROM_UNIXTIME作为UTC

我怎样才能得到

FROM_UNIXTIME

作为MySQL中的UTC / GMT?该日期在连接的时区中返回。

我不想更改连接的时区。

回答:

您最好提前设置时区:

SET time_zone='UTC';

select FROM_UNIXTIME(1277942400);

原因是涉及本地时区的转换可能是有损的。这里的文档中有一个示例(请参阅UNIX_TIMESTAMP()以“注意:”开头的部分下的第4段)

以上是 Mysql FROM_UNIXTIME作为UTC 的全部内容, 来源链接: utcz.com/qa/398154.html

回到顶部