code: public static function parse($text, Format $format = null)
      {
          if (!isset($format)) {
              $format = W3cDatetimeFormat::getInstance();
          }
          return $format->parseDatetime($text);
      }
docs: 指定されたテキストを解析して Datetime オブジェクトに変換します.
  $format が指定されていない場合は {@link W3cDatetimeFormat::getInstance}
  を使って解析を行います.
  ("YYYY-MM-DD hh:mm" 形式の文字列を受理します.
  日付と時刻のセパレータは, 数字以外の ASCII 1 文字であれば何でも構いません.)
  
  @param  string   $text   変換対象の文字列
  @param  Format   $format 変換に使用するフォーマット
  @return Datetime         変換結果