PHP функция преобразования даты в читабельный вид
Функция приводит выдаваемый системой вариант в читабельный вид. В котором месяц приводится в письменном виде, а не в виде числа.
function WeekDay($dateNow){ $date = explode("-", $dateNow); $dates = date("w", mktime(0, 0, 0, $date[1], $date[2], $date[0])); switch($date[1]){ case '01': $month = 'Января'; break; case '02': $month = 'Февраля'; break; case '03': $month = 'Марта'; break; case '04': $month = 'Апреля'; break; case '05': $month = 'Мая'; break; case '06': $month = 'Июня'; break; case '07': $month = 'Июля'; break; case '08': $month = 'Августа'; break; case '09': $month = 'Сентября'; break; case '10': $month = 'Октября'; break; case '11': $month = 'Ноября'; break; case '12': $month = 'Декабря'; break; return $date[2] . ' ' . $month . ' ' . $date[0]; } echo WeekDay("2017-12-29");