• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/classes/general/utils.php
  • Класс: CIntranetUtils
  • Вызов: CIntranetUtils::IsToday
static function IsToday($date)
{
	if ($date && ($arDate = ParseDateTime($date, CSite::GetDateFormat('SHORT'))))
	{
		if (isset($arDate["M"]))
		{
			if (is_numeric($arDate["M"]))
			{
				$arDate["MM"] = intval($arDate["M"]);
			}
			else
			{
				$arDate["MM"] = GetNumMonth($arDate["M"], true);
				if (!$arDate["MM"])
					$arDate["MM"] = intval(date('m', strtotime($arDate["M"])));
			}
		}
		elseif (isset($arDate["MMMM"]))
		{
			if (is_numeric($arDate["MMMM"]))
			{
				$arDate["MM"] = intval($arDate["MMMM"]);
			}
			else
			{
				$arDate["MM"] = GetNumMonth($arDate["MMMM"]);
				if (!$arDate["MM"])
					$arDate["MM"] = intval(date('m', strtotime($arDate["MMMM"])));
			}
		}
		return (intval($arDate['MM']) == date('n')) && (intval($arDate['DD']) == date('j'));
	}
	else
	{
		return false;
	}
}