Код. Код (Text): <?php date_default_timezone_set("Europe/Moscow"); $ch1 = '26.12.10'; echo $ch1.'<br>'; echo date('Y-m-d H:i:s', strtotime($ch1)); echo '<br><br>'; $ch2 = '19.11.06'; echo $ch2.'<br>'; echo date('Y-m-d H:i:s', strtotime($ch2)); ?> Выдает: Вопрос: почему 2010-й год конвертируется нормально, а 2006-й год превращается в 2013 ?
спасибо. проблему удалось решить с помощью конструкции вида Код (Text): $date = date_create_from_format('j-M-Y', '15-Feb-2009'); echo date_format($date, 'Y-m-d'); со страницы http://php.ru/manual/datetime.createfromformat.html.