WorkTime::getTimeList

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. WorkTime
  4. getTimeList
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/sitebutton/worktime.php
  • Класс: Bitrix\Crm\SiteButton\WorkTime
  • Вызов: WorkTime::getTimeList
static function getTimeList()
{
	if (!Loader::includeModule('calendar'))
	{
		return array();
	}

	$result = array();
	$result[strval(0)] = \CCalendar::formatTime(0, 0);
	for ($i = 0; $i < 24; $i++)
	{
		if ($i !== 0)
		{
			$result[strval($i)] = \CCalendar::formatTime($i, 0);
			$result[strval($i)] = \CCalendar::formatTime($i, 0);
		}
		$result[strval($i).'.30'] = \CCalendar::formatTime($i, 30);
		$result[strval($i).'.30'] = \CCalendar::formatTime($i, 30);
	}
	$result[strval('23.59')] = \CCalendar::formatTime(23, 59);

	return $result;
}

Добавить комментарий