webForumDet fria alternativet

Nytt datum?

PHP

2 svar · 368 visningar · startad av streetrobban

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Hej,

Jag är på jakt efter en funktion som som lägger till 30 dagar på ett datum som redan finns och ser ut såhär: 2008-04-21.

Vet någon hur detta funkar och kanske kan hjälpa mig? Tack på förhand!

Medlem sedan apr. 2006244 inlägg
#2

Finns säkert flera sätt men jag kör ofta med:

$date =  '2008-04-21';
$future = date('Y-m-d', strtotime($date) + (30 * 24 * 60 * 60) );
Medlem sedan apr. 2008137 inlägg
#3

Jag brukar köra med strtotime.

 
$date =  '2008-04-21'; 
$newdate = date('Y-m-d', strtotime("+30 days", strtotime($date)));
259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)