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.
209 hữu ích 5 bình luận chia sẻ