- Модуль: 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;
}