временем, но на сайте все равно выводит "2022-04-28 00:00:00". это можно как-то решить? т.е. чтобы выводило как задано в админке
Сделать свой тип свойства.
а почему кстати из свойства приходит мало того что не объект DateTime, так еще и не формате сайта? по крайней мере \Bitrix\Main\Type\DateTime::getFormat() показывает другой формат. я же ничего не путаю?
Потому что инфоблочные свойства основаны на полях типа int, float и char. А про DateTime, когда создавался этот тип свойства, даже авторы php не знали.
Обсуждают сегодня