【发布时间】:2016-05-16 01:49:42
【问题描述】:
我正在尝试将纯 MySQL 查询转换为 Symfony2 中的 Doctrine 查询生成器。 我有以下部分 SELECT 查询计算 rcv.rtcdatetime 字段中的 UTC 时间戳和当前 UTC 之间的差异:
TIMESTAMPDIFF(SECOND, rcv.rtcdatetime, UTC_TIMESTAMP()) AS utcdiff
显然,UTC_TIMESTAMP() 函数在 Doctrine 中不可用。我设法在 Doctrine 中找到了 CURRENT_TIMESTAMP() 函数,但我找不到该函数应该返回的值。是本地服务器时间还是 UTC 时间戳?我在几台服务器上测试过,仍然不确定。
【问题讨论】:
标签: php mysql symfony doctrine-orm