if (! dateformats_initialized) initializeDateFormats();
  public long getHeaderFieldDate(String name, long val)  {    String str = getHeaderField(name);    if (str != null)      {        Date date;	if ((date = dateFormat1.parse(str, new ParsePosition(0))) != null)	  val = date.getTime();	else if ((date = dateFormat2.parse(str, new ParsePosition(0))) != null)	  val = date.getTime();	else if ((date = dateFormat3.parse(str, new ParsePosition(0))) != null)	  val = date.getTime();      }    return val;  }