标签: php mysql database formats
我在数据库中有一个TIMESTAMP用于页面,所以采用这种格式$d="2011-01-03 12:53:22"
$d="2011-01-03 12:53:22"
当我尝试通过date("c",$d)发送时,我只会1970-01-01T10:33:31+10:00
date("c",$d)
1970-01-01T10:33:31+10:00
我已经在php手册中读到日期(“c”,这个)必须是一个INT所以我用什么来从“2011-01-03 12:53:22”获取int ??
答案 0 :(得分:2)
发送日期函数时忘记将日期字符串转换为时间戳
date('c', strtotime($d));