Toon posts:

[BC3] [php]verschil in dagen tussen twee datums

Pagina: 1
Acties:
  • 367 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb twee datums ....
Hoe bereken ik het snelst het aantal dagen verschil tussen deze twee datums ...

Iemand dit ooit al gedaan ... of is er een leuke php functie voor ?


I hope so :)

Thx !


Greetz

Fonz

  • TiG
  • Registratie: Maart 2001
  • Laatst online: 30-11 12:11

TiG

U gaat door voor de retorische vraag...


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 10-12 19:10

chem

Reist de wereld rond

$date1-$date2 / 86400;

Klaar voor een nieuwe uitdaging.


  • tomato
  • Registratie: November 1999
  • Niet online
Je hebt 2 datums? Leuk.

He... psst... zou je misschien willen vertellen in welk formaat je die datums hebt, zomaar vraagje hoor... hihi :D

Verwijderd

Topicstarter
month/day/year


dat is het formaat :)

Verwijderd

Timestamp,
trek beide stamps van elkaar af, en deel dit getal door (24*60*60).. *D..
heb je de data in gewoon (klote) dataformaat, maak er dan eerst een unix timestamp van.. :P

edit:
toen ik begon met het tikken van mijn reply stonden er nog géén replies.. :+

[edit2] bij mijn vorige edit kwam er geen [gewijzigd door rhand0z op 17:38 toen en toen] te staan.. FOUT IN TOPIX!! [/edit2]

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 10-12 19:10

chem

Reist de wereld rond

$d = explode("/",$date1);
$date1 = mktime(0,0,0,$d[0],$d[1],$d[2]);
$d = explode("/",$date2);
$date2 = mktime(0,0,0,$d[0],$d[1],$d[2]);

en dan
$date1-$date2/86400;

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
hé yea ...

zitte jullie te wcahten tot er iemand iets post ofzo ?

Freakz >:)

  • tomato
  • Registratie: November 1999
  • Niet online
Samen komen we er wel :)

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 10-12 19:10

chem

Reist de wereld rond

Op maandag 28 mei 2001 17:39 schreef FonZie het volgende:
hé yea ...

zitte jullie te wcahten tot er iemand iets post ofzo ?
we heten niet allemaal joska :)

Klaar voor een nieuwe uitdaging.


  • TiG
  • Registratie: Maart 2001
  • Laatst online: 30-11 12:11

TiG

Op maandag 28 mei 2001 17:41 schreef chem het volgende:
we heten niet allemaal joska :)
Joska zit niet de hele tijd alles te bekijken. Ze heeft gewoon vrouwlijke intuitie voor als ergens iets nieuws word gepost. :P

U gaat door voor de retorische vraag...


Verwijderd

Er zijn een aantal replies op dit topic verloren gegaan geloof ik.. bah.. :r

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Tsja, maar daar hoef je niet voor te kotsen hoor :r.

Verwijderd

Topicstarter
beeuh lukt me nie echt

ik doe nu dit ... en als output krijg ik 22, klopt toch niet, of word ik helemaal gek,stupid datez
PHP:
1
2
3
4
5
6
7
<?
$date1 = mktime(0,0,0,5,20,2001);
$date2 = mktime(0,0,0,5,23,2001);

$days=$date1-$date2/86400;
echo date ("d",$days);
?>

thx !

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

PHP:
1
2
3
4
5
6
7
<?
$date1 = mktime(0,0,0,5,20,2001);
$date2 = mktime(0,0,0,5,23,2001);

$days=($date1-$date2)/86400;
echo $days;
?>

|:( (/ komt voor - ...)
Pagina: 1