Я использую функцию PHP StrToTime (дата формат Day, month and two digit year, with dots or tabs
ДМГ от Doc: http://www.php.net/manual/en/datetime.formats.date.php) и нашел проблему:PHP StrToTime вернуть неправильный штамп времени
От php.net например StrToTime ("30.6.08") -> 1214773200 -> Sun, 29 Jun 2008 21:00:00 GMT (обратное преобразование справа)
другой вариант strtotime ("24.10.13") -> 1381180213 -> Пн, 07 окт 2013 21:10:13 GMT (обратный не соответствует действительности)
но strtotime ("30.10.13") -> 1383084000 -> Вт, 29 Окт 2013 22:00:00 GMT (об. eld снова правильно)
Что не так?
возможно дубликат [PHP StrToTime не работает] (http://stackoverflow.com/questions/5680056/php-strtotime-not-working) –
StrToTime не является непогрешимым - если вы знаете формат, вы должен использовать [DateTime :: createFromFormat] (http://www.php.net/manual/en/datetime.createfromformat.php) (доступный из PHP 5.3.x и выше) или аналогичный. –