code: @Nullable
    public static LocalDateTime getLocalDateTimeFromW3COrRFC822 (@Nullable final String sDate)
    {
      final ZonedDateTime aDateTime = getDateTimeFromW3COrRFC822 (sDate);
      return aDateTime == null ? null : aDateTime.toLocalDateTime ();
    }
docs: Parses a Date out of a String with a date in W3C date-time format or in a
  RFC822 format.
  
  @param sDate
  string to parse for a date.
  @return the Date represented by the given W3C date-time string. It returns
  <b>null</b> if it was not possible to parse the given string into a
  Date.