![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi !
ich will in meinem php-script die anzahl der tage zwichen 2 Datums ausrechnen. Die Datums haben folgendes Format (Auszug aus dem SQL): ...Zeitpunkt >= '6.1.2003 00:00:00' and Zeitpunkt <= '6.8.2003 23:59:59' $vondatum == 6.1.2003 00:00:00 $bisdatum == 6.8.2003 23:59:59 Das Format ist also: M.T.YYYY hh:mm:ss Ergebnis sollte sein: 8 (Tage) hab mir schon alle Datumsfunktionen durchgesehen, finde aber nix passendes. Muss ich das irgendwie umwandeln in einen timestamp und mit diesem rechnen ? ![]() weiß jemand von euch, wie das einfach geht ? fg -hannes |
![]() |
![]() |
![]() |
#2 |
Veteran
![]() Registriert seit: 25.09.2001
Beiträge: 386
|
![]() ceil((strtotime($bisdatum)-strtotime($vondatum))/86400);
wobei die daten in englischem format sein müssen, d.h. schrägstrich statt punkt. viel mühe hast dir nicht gegeben. lg paux
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works! |
![]() |
![]() |
![]() |
#3 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() thx !
...werd ich gleich mal ausprobieren. btw.: hab schon selbst probiert, beovor ich hier ins forum gepostet habe, aber strtotime hat immer -1 geliefert - wahrscheinlich, weil kein schrägstrich statt punkt. fg -hannes |
![]() |
![]() |
![]() |
#4 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() thx - hat funktioniert !
fg -hannes |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|