我已经搜索了很多次,只能将日期从Y-m-d转换为d-m-Y。
$date = new DateTime('2000-01-01');
echo $date->format('d-m-Y H:i:s');
但我在d-m-Y中有一个字符串,想要转换为Y-m-d。
恰恰相反,但我不知道该怎么做。
我自己的回答
人们说我的问题已经受到质疑。 但是当我尝试他们所说的解决方案时,人们不明白我的日期变量是一个STRING并返回erro。 我的日期var是这种格式DD / MM / YYYY的STRING,我发现在google上用pt-br搜索它的解决方案。 这是解决方案。
function data_user_para_mysql($y){
$data_inverter = explode("/",$y);
$x = $data_inverter[2].'-'. $data_inverter[1].'-'. $data_inverter[0];
return $x;
}
答案 0 :(得分:4)
答案 1 :(得分:0)