如何使用 php 将日期格式转换为日期时间格式
how to convert date format to datetime format using php
这对我不起作用,我想使用 php.i 将日期格式转换为 mysql 格式的日期时间已尝试通过以下 code.what 获得我的代码有问题
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',strtotime($travelDatesconv));
echo $travelDates."=>uu";
//i need 2015-03-15 00:00:00
试试下面的代码,
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',$travelDatesconv);
echo $travelDates."=>uu";
希望对您有所帮助
消除“=>uu”和 strtotime 不适用于 15/03/2015 格式,您必须将 $travelDate 更改为“03/15/2015”
$travelDate = '03/05/2015';
$travelDates = date('Y-m-d H:i:s',strtotime($travelDate));
echo $travelDates;
检查代码
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',strtotime($travelDatesconv));
echo $travelDates;
//Result 2015-03-15 00:00:00
$travelDate = '15/03/2015';
$date = DateTime::createFromFormat('d/m/Y H:i:s', "$travelDate 00:00:00");
$travelDates = $date->format('Y-m-d H:i:s') . "=>uu";
echo $travelDates . PHP_EOL;
输出:
2015-03-15 00:00:00=>uu
为什么不在 PHP (http://php.net/manual/en/class.datetime.php) 中使用 DateTime 对象?
以下是我的做法:
$date = DateTime::createFromFormat('d/m/Y', $travelDate);
echo $date->format('Y-m-d H:i:s');
希望对您有所帮助。
这对我不起作用,我想使用 php.i 将日期格式转换为 mysql 格式的日期时间已尝试通过以下 code.what 获得我的代码有问题
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',strtotime($travelDatesconv));
echo $travelDates."=>uu";
//i need 2015-03-15 00:00:00
试试下面的代码,
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',$travelDatesconv);
echo $travelDates."=>uu";
希望对您有所帮助
消除“=>uu”和 strtotime 不适用于 15/03/2015 格式,您必须将 $travelDate 更改为“03/15/2015”
$travelDate = '03/05/2015';
$travelDates = date('Y-m-d H:i:s',strtotime($travelDate));
echo $travelDates;
检查代码
$travelDatesconv=strtotime($travelDate); //15/03/2015
$travelDates=date('Y-m-d H:i:s',strtotime($travelDatesconv));
echo $travelDates;
//Result 2015-03-15 00:00:00
$travelDate = '15/03/2015';
$date = DateTime::createFromFormat('d/m/Y H:i:s', "$travelDate 00:00:00");
$travelDates = $date->format('Y-m-d H:i:s') . "=>uu";
echo $travelDates . PHP_EOL;
输出:
2015-03-15 00:00:00=>uu
为什么不在 PHP (http://php.net/manual/en/class.datetime.php) 中使用 DateTime 对象?
以下是我的做法:
$date = DateTime::createFromFormat('d/m/Y', $travelDate);
echo $date->format('Y-m-d H:i:s');
希望对您有所帮助。