• Модуль: biconnector
  • Путь к файлу: ~/bitrix/modules/biconnector/lib/Settings/Grid/Row/Assembler/Field/DateFieldAssembler.php
  • Класс: BitrixBiConnectorSettingsGridRowAssemblerFieldDateFieldAssembler
  • Вызов: DateFieldAssembler::prepareColumn
protected function prepareColumn($value)
{
	if ($value instanceof TypeDateTime)
	{
		$userCulture = Context::getCurrent()?->getCulture();
		$currentDateFormat = ((new TypeDateTime())->format('Y') === $value->format('Y')) ? $userCulture?->getDayMonthFormat() : $userCulture?->getShortDateFormat();
		$value = $value->toUserTime();

		return FormatDate($currentDateFormat ?? '', $value->getTimestamp())
			. ' '
			. $value->format($userCulture?->getShortTimeFormat());
	}
	return $value;
}