我正在寻找一种从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/