code: public void setTime(final long time) {
          // need to check for null format due to Android java.util.Date(long) constructor
          // calling this method..
          if (format != null) {
              super.setTime(Dates.round(time, precision, format.getTimeZone()));
          }
          else {
              // XXX: what do we do here??
              super.setTime(time);
          }
      }
docs: {@inheritDoc}