YDDateFormat::setParts('EUN_DATE', array('day' => 1, 'month' => 3, 'year' => 5)); YDDateFormat::setString('EUN_TIME', '%T'); YDDateFormat::setEmpty('EUN_TIME', '00:00:00'); YDDateFormat::setParts('EUN_TIME', array('hours' => 1, 'minutes' => 3, 'seconds' => 5)); YDDateFormat::setString('SQL', '%Y%m%d%H%M%S'); YDDateFormat::setEmpty('SQL', '00000000000000'); YDDateFormat::setParts('SQL', array('day' => 3, 'month' => 2, 'year' => 1, 'hours' => 4, 'minutes' => 5, 'seconds' => 6)); YDDateFormat::setRegexes('SQL', array('s' => '([0-5]{1}[0-9]{1})', 'h' => '([0-1]{1}[0-9]{1}|2[0-3]{1})', 'd' => '([0-2]{1}[0-9]{1}|30|31)', 'm' => '(0[0-9]{1}|1[0-2]{1})')); YDDateFormat::setString('SQL_NOSEC', '%Y%m%d%H%M'); YDDateFormat::setEmpty('SQL_NOSEC', '000000000000'); YDDateFormat::setParts('SQL_NOSEC', array('day' => 3, 'month' => 2, 'year' => 1, 'hours' => 4, 'minutes' => 5)); YDDateFormat::setRegexes('SQL_NOSEC', array('s' => '([0-5]{1}[0-9]{1})', 'h' => '([0-1]{1}[0-9]{1}|2[0-3]{1})', 'd' => '([0-2]{1}[0-9]{1}|30|31)', 'm' => '(0[0-9]{1}|1[0-2]{1})')); YDDateFormat::setString('SQL_DATE', '%Y%m%d'); YDDateFormat::setEmpty('SQL_DATE', '00000000'); YDDateFormat::setParts('SQL_DATE', array('day' => 3, 'month' => 2, 'year' => 1)); YDDateFormat::setRegexes('SQL_DATE', array('d' => '([0-2]{1}[0-9]{1}|30|31)', 'm' => '(0[0-9]{1}|1[0-2]{1})')); YDDateFormat::setString('SQL_TIME', '%H%M%S'); YDDateFormat::setEmpty('SQL_TIME', '000000'); YDDateFormat::setParts('SQL_TIME', array('hours' => 1, 'minutes' => 2, 'seconds' => 3)); YDDateFormat::setRegexes('SQL_TIME', array('s' => '([0-5]{1}[0-9]{1})', 'h' => '([0-1]{1}[0-9]{1}|2[0-3]{1})')); YDDateFormat::setString('HUM', '%a, %d %b %Y %T'); YDDateFormat::setParts('HUM', array('day' => 3, 'month_name' => 5, 'year' => 7, 'hours' => 9, 'minutes' => 11, 'seconds' => 13)); YDDateFormat::setString('HUM_NOWEEK', '%d %b %Y %T'); YDDateFormat::setParts('HUM_NOWEEK', array('day' => 1, 'month_name' => 3, 'year' => 5, 'hours' => 7, 'minutes' => 9, 'seconds' => 11)); YDDateFormat::setString('HUM_DATE', '%a, %d %b %Y'); YDDateFormat::setParts('HUM_DATE', array('day' => 3, 'month_name' => 5, 'year' => 7)); YDDateFormat::setString('HUM_DATE_NOWEEK', '%d %b %Y'); YDDateFormat::setParts('HUM_DATE_NOWEEK', array('day' => 1, 'month_name' => 3, 'year' => 5)); YDDateFormat::setString('HUM_TIME', '%T'); YDDateFormat::setEmpty('HUM_TIME', '00:00:00'); YDDateFormat::setParts('HUM_TIME', array('hours' => 1, 'minutes' => 3, 'seconds' => 5));