Wie kann mit der neuen Java 1.8 Time Api einmal am Tag um Mitternacht ein Ereignis erzeugt werden?

Wie kann mit der neuen Java 1.8 Time Api einmal am Tag um Mitternacht ein Ereignis erzeugt werden? Natürlich geht auch jeder andere Zeitpunkt, aber hier mal das Beispiel um Mitternacht:

// Plant die Ausführungen
ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
// einmal am Tag um Mitternacht
Long mitternacht = LocalDateTime.now().until(LocalDate.now().plusDays(1).atStartOfDay(), ChronoUnit.MINUTES);
// und los..
scheduler.scheduleAtFixedRate(new AnzahlProTagAction(flugInfosProTag, parameter), mitternacht, 1440, TimeUnit.MINUTES);

Hier die Beispiel Klasse.

Wichtig ist das sie von TimerTask ableitet und die run() Methode überschreibt.

public class AnzahlProTagAction extends TimerTask {

	private Parameter parameter;
	private FlugInfosProTag flugInfosProTag;

	public AnzahlProTagAction(FlugInfosProTag flugInfosProTag, Parameter parameter) {
		this.flugInfosProTag = flugInfosProTag;
		this.parameter = parameter;
	}

	@Override
	public void run() {
        // hier der auszuführende Code
        }
}

Ähnliche Artikel:

  1. Java Rätsel des Monats
  2. Java Autoboxing
  3. Java Quiz

wallpaper-1019588
Die richtige Matratze für erholsamen Schlaf
wallpaper-1019588
Welche Stellen sollte man beim Zecken-Check nach dem Spaziergang prüfen?
wallpaper-1019588
Neuer Wärmepumpen Simulator: So verhinderst du die Heizstab-Kostenfalle (Neues Tool im Test)
wallpaper-1019588
DIY-Projekte am Haus & Garten: Wann ein Rollgerüst besser ist als eine Leiter (Fassade, Dachrinne, Carport)
wallpaper-1019588
Photovoltaik in Bocholt: Kosten, Förderungen & kostenlose Experten-Angebote für Solaranlagen (2026)