Php 将带有破折号的html表单中的日期值按错误顺序转换为斜杠(按正确顺序)
我有一个html表单,我正在以以下格式发布日期值: 2019-12-13 我需要的是(由于导入的软件),将其格式化为: 2019年12月13日 我尝试的是:Php 将带有破折号的html表单中的日期值按错误顺序转换为斜杠(按正确顺序),php,html,Php,Html,我有一个html表单,我正在以以下格式发布日期值: 2019-12-13 我需要的是(由于导入的软件),将其格式化为: 2019年12月13日 我尝试的是: $dateUSD = date($_POST['dateUSA'])->format('dd/mm/yyyy'); 它不起作用 还试图将-改为/: $dateUSD = $_POST['dateUSA']; //2019-12-12 $dateUSD = str_replace('-', '/', $dateUSD); 但是ht
$dateUSD = date($_POST['dateUSA'])->format('dd/mm/yyyy');
它不起作用
还试图将-改为/:
$dateUSD = $_POST['dateUSA'];
//2019-12-12
$dateUSD = str_replace('-', '/', $dateUSD);
但是htat也不起作用。试试这个:
$date=date_create("2019-12-13");
echo date_format($date,"d/m/Y");
结果:
13/12/2019
$date="2019-12-13";
echo date('d/m/Y',strtotime($date));
试试这个:
$date=date_create("2019-12-13");
echo date_format($date,"d/m/Y");
结果:
13/12/2019
$date="2019-12-13";
echo date('d/m/Y',strtotime($date));
试试这个:
13/12/2019
$date="2019-12-13";
echo date('d/m/Y',strtotime($date));
输出:
2019年12月13日试试这个:
13/12/2019
$date="2019-12-13";
echo date('d/m/Y',strtotime($date));
输出:
2019年12月13日