Drupal 7 – 如何将unix时间戳插入数据库
发布时间:2020-12-15 21:41:12 所属栏目:安全 来源:网络整理
导读:Drupal新手问题.我正在尝试将当前日期/时间作为unix时间戳插入SQL数据库.它正在工作,我没有收到错误,但它每次只插入相同的值(2147483647).我正在研究一个本地主机(如果这有所作为)并尝试了以下内容,但都无济于事: format_date(strtotime('now'),'custom','Y
Drupal新手问题.我正在尝试将当前日期/时间作为unix时间戳插入SQL数据库.它正在工作,我没有收到错误,但它每次只插入相同的值(2147483647).我正在研究一个本地主机(如果这有所作为)并尝试了以下内容,但都无济于事:
format_date(strtotime('now'),'custom','YYYY-MM-DD 00:00:00'); format_date(time(),'YYYY-MM-DD HH:MM:SS'); format_date(mktime(),'YYYY-MM-DD HH:MM:SS'); 解决方法
PHP函数time()返回当前的UNIX时间戳.相当于strtotime(“现在”).
另外,如果要在数据库中插入当前时间戳,可以使用默认选项CURRENT_TIMESTAMP在数据库中创建字段作为TIMESTAMP,或者甚至直接在SQL中创建my_time_stamp_field = NOW(). 另外……如果您有自定义日期,可以使用mktime()http://www.php.net/manual/en/function.mktime.php 希望能帮助到你. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |