• Модуль: cluster
  • Путь к файлу: ~/bitrix/modules/cluster/classes/general/webnode.php
  • Класс: CClusterWebnode
  • Вызов: CClusterWebnode::ParseDateTime
static function ParseDateTime($str)
{
	static $search = false;
	static $replace = false;
	if($search === false)
	{
		$search = array();
		$replace = array();
		for($i = 1; $i <= 12; $i++)
		{
			$time = mktime(0, 0, 0, $i, 1, 2010);
			$search[] = date("M", $time);
			$replace[] = date("m", $time);
		}
	}

	$str = str_replace($search, $replace, $str);
	$dateMatch = array();
	if(preg_match('/(\d{2}-\d{2}-\d{4} \d{2}:\d{2}:\d{2})/', $str, $dateMatch))
		return MakeTimeStamp($dateMatch[1], "DD-MM-YYYY HH:MI:SS");
	else
		return false;
}