Hướng dẫn dùng mm y trong PHP

Ngày trong các định dạng m/d/yhoặc d-m-yđịnh dạng được định nghĩa bằng cách nhìn vào dấu phân cách giữa các thành phần khác nhau: nếu dấu phân cách là dấu gạch chéo ( /), thì người Mỹ m/d/yđược giả sử; trong khi nếu dấu phân cách là dấu gạch ngang ( -) hoặc dấu chấm ( .), thì d-m-y định dạng châu Âu được giả sử. Kiểm tra thêm ở đây .

Sử dụng chức năng ngày mặc định.

$var ="20/04/2012"; echo date("Y-m-d", strtotime($var) );

EDIT Tôi vừa thử nghiệm nó, và bằng cách nào đó, PHP không hoạt động tốt với định dạng dd / mm / yyyy. Đây là một giải pháp khác.

$var ='20/04/2012'; $date = str_replace('/','-', $var); echo date('Y-m-d', strtotime($date));

209 hữu ích 5 bình luận chia sẻ