我有这个日期输入:
$_POST['date']; output is : 2013/10/10.
现在我需要将此日期格式转换为3个参数:
$year = '2013';
$month = '10';
$date = '10';
Run Code Online (Sandbox Code Playgroud)
我该如何创建呢?
list($year, $month, $date) = explode('/', $_POST['date']);
Run Code Online (Sandbox Code Playgroud)
但是,这不是一个好主意.我建议在使用DateTime日期和时间时使用课程:
$str = "2013/10/10";
$dateObj = DateTime::createFromFormat('Y/m/d', $str);
$month = $dateObj->format('m');
$year = $dateObj->format('Y');
$date = $dateObj->format('d');
Run Code Online (Sandbox Code Playgroud)