Здравствуйте! После непонятно какого обновления, в 14.5 все нормально было, код
echo new \Bitrix\Main\Type\DateTime("16.08.2014 15:30:10");
перестал работать, выдает
[Bitrix\Main\ObjectException]
Incorrect date/time: 16.08.2014 15:30:10 (500)
C:\OpenServer\domains\localhost\bitrix\modules\main\lib\type\datetime.php:47
#0: Bitrix\Main\Type\DateTime->__construct(string)
C:\OpenServer\domains\localhost\test.php:30
Если просто вывести new \Bitrix\Main\Type\DateTime(), то объект получается следующего содержания:
Bitrix\Main\Type\DateTime Object
(
[value:protected] => DateTime Object
(
[date] => 2015-06-26 21:31:37.000000
[timezone_type] => 3
[timezone] => Europe/Moscow
)
)
Первое что бросилось в глаза - это наличие в [date] => 2015-06-26 21:31:37
.000000 нулей после точки. Раньше их не было... Похоже из-за этого все проблемы. У меня у одного так? Или это массовое? Как решить глюк?