【发布时间】:2011-11-14 13:10:45
【问题描述】:
Drupal 新手问题。我正在尝试将当前日期/时间作为 unix 时间戳插入 SQL 数据库。它的工作原理是我没有收到错误,但它每次都插入相同的值(2147483647)。我正在使用本地主机(如果这有所不同)并尝试了以下方法,但均无济于事:
format_date(strtotime('now'), 'custom', 'YYYY-MM-DD 00:00:00');
format_date(time(), 'custom', 'YYYY-MM-DD HH:MM:SS');
format_date(mktime(), 'custom', 'YYYY-MM-DD HH:MM:SS');
【问题讨论】:
-
看来我回答了我的问题。而不是任何那些 format_date(....);我使用了 REQUEST_TIME,它似乎有效。
-
format_date(strtotime('now'), 'custom', 'Y-m-d H:i:s') 可能会起作用。 YYYY-MM-DD 不是该函数的有效语法。
标签: database drupal unix timestamp