【发布时间】:2013-07-08 08:16:23
【问题描述】:
好的,所以我有一个Y-m-d H:i:s 格式的 PHP 日期时间字符串。例如:
'2013-07-01 00:04:37'
此外,我还有一个时区字符串,例如:
'-05:00'
我想将这两个字符串转换为整数(unix 时间),然后将其存储在 MySQL 数据库中。你会怎么做?
我知道给定一个字符串,你可以在 PHP 中得到如下的 unix 时间:
date_create('2013-07-01 00:04:37')->getTimestamp();
但是,您将如何调整它以适应正确的时区?另外,如何从 PHP 中将 unix 时间戳存储在 MySQL 中?
【问题讨论】:
-
你考虑过
CONVERT_TZ()mysql函数吗?
标签: php mysql datetime timezone unix-timestamp