code: @Deprecated
      public static Date getDateHeader(HttpMessage message, CharSequence name, Date defaultValue) {
          final String value = getHeader(message, name);
          Date date = DateFormatter.parseHttpDate(value);
          return date != null ? date : defaultValue;
      }
docs: @deprecated Use {@link #getTimeMillis(CharSequence, long)} instead.
  
  Returns the date header value with the specified header name.  If
  there are more than one header value for the specified header name, the
  first value is returned.
  
  @return the header value or the {@code defaultValue} if there is no such
  header or the header value is not a formatted date