• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/tasktools.php
  • Класс: CTasksTools
  • Вызов: CTasksTools::stripZeroTime
static function stripZeroTime($dateTimeStr)
{
	global $DB;

	$ts = MakeTimeStamp($dateTimeStr);

	// if invalid date => return original string
	if ($ts < 172800)
		return ($dateTimeStr);

	$isTime = (($ts + date('Z', $ts)) % 86400 != 0);


	$processed = FormatDate(
		$DB->DateFormatToPhp(CSite::GetDateFormat($isTime ? 'FULL' : 'SHORT')),
		$ts
	);

	return ($processed);
}