mysql - 将 MySQL 日期时间读取为 Unix 时间

标签 mysql datetime utc unix-timestamp

我有一个带有日期时间列的表。在本专栏中,我使用 UTC_TIMESTAMP() 写入了 UTC 日期。现在,我想从 PHP 获取此 UTC 日期作为 unix 时间戳。怎么办?

我知道 UNIX_TIMESTAMP() 函数。我不确定它是否可靠,因为它使用本地时区和其他东西。我只是想要从 UTC 日期时间到 1970 年以来的秒数的纯粹转换...

最佳答案

SELECT UNIX_TIMESTAMP(datetime_field) as timestamp
FROM table

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_unix-timestamp

关于mysql - 将 MySQL 日期时间读取为 Unix 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9859764/

相关文章:

php - Web环境中的执行顺序

mysql 特定子字符串

javascript - React JSX 将最小日期时间添加到 datetime-local 输入

Java时区: how to get UTC time values based on Console settings?

c# - DateTime.Now 与 DateTime.UtcNow 用法的区别

MySQL:计算分组的项目?

mysql - 通过我的本地机器连接到谷歌云 SQL

python - Pandas 优雅地处理具有不同日期时间格式的列

json - jq "strptime/1 is not implemented on this platform"尝试使用 'fromdate' 时

java - 强制 Java 时区为 GMT/UTC