• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/integration/report/helper/timehelper.php
  • Класс: BitrixVoximplantIntegrationReportHelperTimeHelper
  • Вызов: TimeHelper::convertNumberWorkTimeToUserDateTime
static function convertNumberWorkTimeToUserDateTime(string $numberWorkTime, string $timeZone = ''): string
{
	if (!mb_strpos($numberWorkTime, '.'))
	{
		$numberWorkTime .= '.00';
	}

	$date = (new Date())->format('Y-m-d');
	if ($timeZone !== '')
	{
		$datetime = new DateTime($date .' '. $numberWorkTime, 'Y-m-d H.i', new DateTimeZone($timeZone));
	}
	else
	{
		$datetime = new DateTime($date .' '. $numberWorkTime, 'Y-m-d H.i');
	}

	return FormatDate('H.i', $datetime->toUserTime()->getTimestamp());
}