• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblockrss.php
  • Класс: CAllIBlockRSS
  • Вызов: CAllIBlockRSS::XMLDate2Dec
static function XMLDate2Dec($date_XML, $dateFormat = "DD.MM.YYYY")
{
	static $MonthChar2Num = Array("","jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec");

	if(preg_match("/(\d+)\s+(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s+(\d+)/i", $date_XML, $match))
		$timestamp = mktime(0, 0, 0, array_search(mb_strtolower($match[2]), $MonthChar2Num), $match[1], $match[3]);
	else
		$timestamp = time();

	return  date(CDatabase::DateFormatToPHP($dateFormat), $timestamp);
}