• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/bizproc/document/task.php
  • Класс: BitrixTasksIntegrationBizprocDocumentTask
  • Вызов: Task::convertDateValue
static function convertDateValue($value, $multiple = false)
{
	if (!is_array($value))
	{
		$value = [$value];
	}

	$result = [];

	foreach ($value as $val)
	{
		if (is_object($val))
		{
			$result[] = (string) $val;
		}

		if ($val && is_scalar($val))
		{
			$result[] = (string) $val;
		}
	}

	$result = array_filter($result, fn($date) => CheckDateTime($date));

	return $multiple ? $result : reset($result);
}