我想问。将唯一字符串转换为时间戳
我从html获取数据时间,并尝试插入到我的数据库。 插入格式如“8:16:25 PM 8/8 /2017”。 我如何转换为时间戳格式,因为我想将其范围。 我尝试在插入前剪切字符串并将其设置为utf8_decode或utf8_encode。但是当我不能获得时间时。对不起我的英语不好。
CODE:
$first = array('PM','/','AM');
$first2 = array('','-','');
$strreplacebegdate = str_replace($first,$first2, $tujuh);
$substrreplacebegdate1 = substr($strreplacebegdate,14,9);
$re = array(' ','?');
$re2 = array('','');
$strreplacebegdatelagi = str_replace($re,$re2, $substrreplacebegdate1);
$substrreplacebegdate2 = substr($strreplacebegdate,6,7);
$consubstringbegdate = $substrreplacebegdate1." ".$substrreplacebegdate2;
$timeenddate = strtotime($strreplacebegdatelagi);
$newformatbegdate = date('Y-m-d',$timeenddate);
输出:0000-00-00 00:00:00
我不明白你在这里的问题是什么?你想清理特殊字符* *或者你想计算两个日期之间的差异? –
对不起,我的问题是如何清理并将其转换为日期时间.. –