ugrás a tartalomhoz

Adott dátumtól eltelt idő vizsgálata PHP-ben

zoliky · 2007. Aug. 25. (Szo), 10.06
Melyik PHP fuggvenyel tudom elenorizni, hogy egy bizonyos datumtol, peldaul: Augusztus 1 eltelt 30 nap?
 
1

RTFM

ErdosJ · 2007. Aug. 25. (Szo), 11.06
ugye, tudod, hogy ezert RTFM jar?
2

egyik megoldas

ErdosJ · 2007. Aug. 25. (Szo), 11.10
joh, most en sem olvasok utana, de van egy otletem, hatha.
  1. function getTimeOffsetFromTodayInDays_TestFunctionByErdosJ($egyik){  
  2.   // FIXME!  
  3.   $egyik=strtotime($egyik);                     // a parameter  
  4.   $masik=time();                                   //a mai nap  
  5.   returnfloor($masik/3600)-floor($egyik/3600) ); // a napok szamaval ter vissza (remelem.)  
  6. }  
5

Ha már RTFM

Balogh Tibor · 2007. Aug. 30. (Cs), 14.42
Itt nézz utána a naptár függvényeknek, néha érdemesebb ezeket használni:
http://hu2.php.net/manual/hu/ref.calendar.php

A Julian Date függvényről itt is olvashatsz. A php naptárfüggvényeknél a jd az ez, és nem a Julian naptár.
http://weblabor.hu/cikkek/oojsafelszinfolott
3

strtotime

Török Gábor · 2007. Aug. 25. (Szo), 11.34
  1. <?php  
  2. if (strtotime("1 August 2007 +1 month") > time()) {  
  3.     echo "Nem telt el.\n";  
  4.  } else {  
  5.     echo "Eltelt.\n";  
  6. }  
4

RTFM

Fraki · 2007. Aug. 29. (Sze), 16.21
Így van, ez RTFM.