Philipp Hasenfratz: Datum von Heute + 1,2,3,4,5 oder 6 Tagen

Beitrag lesen

Halihallo Benjamin

  1. Ich brauche eine Funktion die mir das Datum vom
    nächsten, übernächsten,... (heute + 1,2,3,4,5 oder 6 Tagen)
    liefert.

Arbeite mit Unix-Timestamps, dann ist das ein Klacks:

für +1d: time()+86400*1
für +2d: time()+86400*2

ein Tag hat bekanntlich 86400 Sekunden, der nächste Tag ist also einfach die Timestamp
+86400.

  1. Ich brauche das Datum vom Montag der aktuellen Woche.
    Meine Woche fängt am Montag an ;-)

Zähl doch einfach (date('w')-1)*86400 Sekunden von der aktuellen Timestamp ab :-)

Natürlich am Besten etwas, das nicht an lokale Einstellungen
gebunden ist.

Wo fängt die Woche denn beim Mittwoch an?

Was mir natürlich klar ist:
$aktuellesdatum = date("Y-m-d");

wenn du bei date hinten die transformierte, sprich weiterverarbeitete Timestamp anhängst,
kannst du so das gesuchte Datum finden, ja.

Ich könnte natürlich anfangen und wild an einem Kalender
rumprogrammieren - und daran scheitern ;-), oder
auf eine bestehende Kalenderlösung, die ich erst finden müsste,
zurückgreifen.

Beides schlecht, mach es einfach: einfach. :-)

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.