转换次数
$date_array = explode("/",$date); // split the array
$var_day = $date_array[0]; //day seqment
$var_month = $date_array[1]; //month segment
$var_year = $date_array[2]; //year segment
$new_date_format = "$var_year-$var_day-$var_month"; // join them together
在某些情况下,可能是更加MySQL友好的格式。
更改以句号分隔的斜杠或反之亦然(和相反的顺序)
将日期从YYYY / MM / DD转换为DD.MM.YYYY(以及从DD.MM.YYYY转换为YYYY / MM / DD)
/**
* @param string $date (d.m.y, y-m-d, y/m/d)
* @return string|bol
*/
function convertDate($date) {
// EN-Date to GE-Date
if (strstr($date, "-") || strstr($date, "/")) {
$date = preg_split("/[\/]|[-]+/", $date);
$date = $date[2].".".$date[1].".".$date[0];
return $date;
}
// GE-Date to EN-Date
else if (strstr($date, ".")) {
$date = preg_split("[.]", $date);
$date = $date[2]."-".$date[1]."-".$date[0];
return $date;
}
return false;
}
翻译自: https://css-tricks.com/snippets/php/change-date-from-ddmmyyyy-to-yyyy-dd-mm/