codeigniter 2的日期时间问题

时间:2011-02-23 04:00:30

标签: codeigniter-2

我已将mysql数据库字段类型设置为“datetime”

当我发送

$now = time();
echo form_hidden('a_date', unix_to_human($now));

来自我在数据库中获得的所有视图都是00:00:00

请帮助

1 个答案:

答案 0 :(得分:1)

我通常这样做

$now = date('Y-m-d H:i:s', strtotime('now'));
echo form_hidden('a_date', $now);

如果您想以不同的方式输出,请使用http://www.php.net/manual/en/function.date.php

此外,如果您想记录时间而不是更新它,我建议使用时间戳字段而不是datetime字段。这样,你不必传递db任何东西