code: public ChronoLocalDate dateNow(Clock clock) {
          Jdk8Methods.requireNonNull(clock, "clock");
          return date(LocalDate.now(clock));
      }
docs: Obtains the current local date in this chronology from the specified clock.
  <p>
  This will query the specified clock to obtain the current date - today.
  Using this method allows the use of an alternate clock for testing.
  The alternate clock may be introduced using {@link Clock dependency injection}.
  
  @param clock  the clock to use, not null
  @return the current local date, not null
  @throws DateTimeException if unable to create the date