我有一个日期字符串和一段时间的字符串。我需要将它们转换为Y-m-d h:i
这是我到目前为止所拥有的。我正在将日期字符串转换为日期格式:
$fechasolucion = $_POST['fecha'];
$date = date("Y-m-d",strtotime($fechasolucion));
现在我需要将字符串$hora (19:29)
包含在给定日期的时间部分。
我需要在结尾输出这个输出:
$fecha = "2017-07-01"
$hora = "19:29"
$date = "2017-07-01 19:29"
答案 0 :(得分:1)
您可以合并两个变量$fecha
和$hora
,然后将其转换为时间。
<?php
$fecha = "2017-07-01";
$hora = "19:29";
$date_string = $fecha . ' ' . $hora;
$time = strtotime( $date_string );
echo date( 'Y-m-d H:i', $time );
?>
<强>输出:强>
2017-07-01 19:29