好的我不知道我是否正确行事,所以我正在尝试将下一个字符串转换为时间戳:23/02/2012
list($d,$m,$y)=explode("/",$_POST[$form_name]);
$date=time(date($d,$m,$y));
它不起作用,现在当我想要显示它时,我做了什么date("d/m/Y",$timestampDB);
?
答案 0 :(得分:2)
使用mktime( 0, 0, 0, $m, $d, $y )
获取时间戳,date('d/m/y', $timestamp)
打印日期。如果您完全控制日期字符串的格式,请使用strtotime
答案 1 :(得分:0)
我会从reading this开始,这应该可以让你在那里大部分时间。我建议如果这些是使用mysql内置功能的当前时间戳"更新时的当前时间戳"而不是试图在PHP中手工完成。如果您确实需要手动完成,还可以添加小时分钟和秒的时间戳,以便mysql可以更好地比较它们