2010-12-14 22 views
1

ich dies den Server Datum zu erhalten, verwendet haben,PHP, Zeit bis zum heutigen Tag hinzufügen() ;?

$yd = getdate(); 

echo $yd['year']; 
echo $yd['mon']; 
echo $yd['mday']; 

... aber wie kann ich etwas, um es hinzuzufügen. Zum Beispiel möchte ich wissen, wie spät es in 7 Tagen sein wird.

Danke!

Antwort

4
echo date("Y-m-d",strtotime("+7 days")); 
+0

DANK! Es klappt. Und noch eine kurze Frage, kann ich sie auch vergleichen? wie if (Datum ("Y-m-d")> 21-12-2010) {}? um zu wissen, ob dieses Datum bereits vergangen ist oder nicht. – Rob

+0

Sie können sie vergleichen, aber stellen Sie sicher, dass das Format das gleiche ist - anders als in Ihrem Beispiel. Mache es wie "Datum (" Y-m-d ")>" 2010-12-14 "'. – Maerlyn

+0

Normalerweise erzwinge ich beide, Unix-Zeitstempel zu sein, so dass mein Vergleich wäre strtotime (Datum ("Y-m-d"))> strtotime ("2010-12-24") – FatherStorm

Verwandte Themen