dedlfix: Datum

Beitrag lesen

echo $begrüßung;

Als Information habe ich den Tag des Jahres (also z.B. Tag 231). Wie kann ich jetzt diese Information (Tag des Jahres) in ein vernünftiges Datum umwandeln?

als Basis nehmen wir das aktuelle Jahr, welches wir in Form eines Timestamps mit mktime() ermitteln:

// ermittle den 1.1. des aktuellen Jahres um 00:00:00

$baseDate = mktime(0,0,0,1,1);


>   
> nun wissen wir, dass eine Minute 60 Sekunden hat und eine Stunde 60 Minuten. [usw. usf. bla. fasel. :-)]  
  
Und wenn wir uns die Dokumentation zu mktime() ansehen, stellen wir fest, dass diese auch ganz gut selbst rechnen kann. Wir lassen sie deshalb einfach den 231. Tag des ersten Monats des gesuchten Jahres ermitteln ...  
  
  
echo "$verabschiedung $name";