code: @Override
      public boolean inDaylightTime(Date date){
          GregorianCalendar gc = new GregorianCalendar(this);
          gc.setTime(date);
          return gc.inDaylightTime();
      }
docs: Overrides TimeZone
  Queries if the give date is in Daylight Saving Time.