code: public ChronoFunction<CalendarDate, Optional<Moment>> sunset() {
  
          return date -> this.getCalculator().sunset(toLMT(date), this.latitude, this.longitude, this.zenithAngle());
  
      }
docs: /*[deutsch]
  <p>Berechnet den Moment des Sonnenuntergangs an der Position dieser Instanz. </p>
  
  <p>Beispiel: </p>
  
  <pre>
  SolarTime hamburg = SolarTime.ofLocation(53.55, 10.0);
  Optional&lt;Moment&gt; result = PlainDate.nowInSystemTime().get(hamburg.sunset());
  System.out.println(result.get().toZonalTimestamp(() -&gt; &quot;Europe/Berlin&quot;));
  </pre>
  
  <p>Hinweis: Die Genauigkeit liegt generell im Minutenbereich. </p>
  
  @return  sunset function applicable on any calendar date
  @since   3.34/4.29