Hallo,
wie rechnet man denn sinnvoll mit einem Datum?
Z.B. möchte ich zu einem Datum (im Format yyyy-mm-dd) einen Tag hinzurechnen. Mir fallen zwei Möglichkeiten ein, die ich aber beide nicht besonders toll finde:
1. Das Datum in Tag, Monat und Jahr auseinanderschneiden, zum Tag eins hinzuzählen und dann wieder zusammensetzen. Allerdings muß man dann selbst prüfen, ob man eine Monats- oder Jahresgrenze überschritten hat. Extrem umständlich...
2. Datum in einen UNIX-Timestamp umwandeln und 24 * 60 * 60 Sekunden dazuaddieren. Und jetzt wieder zurück ins ursprüngliche Datumsformat. Das funktioniert aber nur in der UNIX-Epoche und ich brauche es für Geburtstage von "alten" Leuten...
Es muß doch in PHP eine sinnvolleren Weg geben!
Oliver.
wie rechnet man denn sinnvoll mit einem Datum?
Z.B. möchte ich zu einem Datum (im Format yyyy-mm-dd) einen Tag hinzurechnen. Mir fallen zwei Möglichkeiten ein, die ich aber beide nicht besonders toll finde:
1. Das Datum in Tag, Monat und Jahr auseinanderschneiden, zum Tag eins hinzuzählen und dann wieder zusammensetzen. Allerdings muß man dann selbst prüfen, ob man eine Monats- oder Jahresgrenze überschritten hat. Extrem umständlich...
2. Datum in einen UNIX-Timestamp umwandeln und 24 * 60 * 60 Sekunden dazuaddieren. Und jetzt wieder zurück ins ursprüngliche Datumsformat. Das funktioniert aber nur in der UNIX-Epoche und ich brauche es für Geburtstage von "alten" Leuten...
Es muß doch in PHP eine sinnvolleren Weg geben!
Oliver.
Kommentar