public static function arCreateFromFormat($format, $date, $tz = null, $correction = null)
    {
        $arDate = self::parseDateFormat($format, $date);
        
        return self::arCreate($arDate['arYear'], $arDate['arMonth'], $arDate['arDay'], $arDate['hour'],
            $arDate['minute'],
            $arDate['second'],
            $tz, $correction);
    }