我正在寻找一种从MySQL返回CURRENT_TIMESTAMP的方法,最终,我想在PHP(CodeIgniter)中构造一个DateTime($with_the_result);,并使用this accepted answer中的函数将其与MySQL时间戳进行比较。 (当然,更改第三行)

我不想使用PHP的DateTime();对其进行初始化,因为我的PHP服务器(Apache?)始终具有错误的值。尽管MySQL也可能是错误的,但我只想保持一致性。所以我想确保我在PHP中得到'NOW()'

我该如何使用CodeIgniter和MySQL(可能不是Active Record?)。

对于时间戳和日期时间之间的差异,以及对于大型数据库应使用哪一种,我也将不胜感激。我只需要几秒钟的精度。

谢谢你的帮助 !

最佳答案

原来我可以这样做:

echo $this->db->query("SELECT NOW();")->row_array()['NOW()'];


打印时间戳:2014-01-25 20:22:34

关于php - 如何在PHP中获取MySQL的CURRENT_TIMESTAMP-CodeIgniter?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21354343/

10-14 14:55
查看更多