Hallo,
ich habe verschiedene Timestamps und möchte deren nähe zum aktuellem Timestamp bestimmen, und anzeigen in welcher Phase wir uns gerade befinden.
Aus einer Funktion habe ich ein Multiarray:
$sonnenzeiten = array
(
array("Sonnenaufgang",1428465059),
array("Sonnenfrühstück",1428479459),
array("Mittagssonne",1428487259),
array("Nachmittagssonne",1428498059),
array("Abendsonne",1428498059),
array("Sonnenuntergang",1428519599)
);
$jetzt = 1428504659;
Jetzt kommt vermutlich eine Foreach schleife, aber ich weiß nicht wie ich es genau lösen soll. Es kann ja auch noch Mittagssonne sein, wenn ich 5 Minuten nach dem Wert Mittagssonne bin. Muss ich also zu jedem Wert die Differenz errechnen und mir dann die mit dem kleinsten Wert aussuchen? Oder gibt es da eine bessere Lösung?
PS: Wie füge ich PHP Code gut formatiert ein?
Danke Larry-Fiona