enkelt är det väl inte för mig... men för många andra! :)
$datum = "2003-05-05";
$nytt_datum = $datum + 19 dagar;
tror att ni förstår vad jag är ute efter...
mkt tacksam för hjälp
mvh nicce
8 svar · 264 visningar · startad av nicce
enkelt är det väl inte för mig... men för många andra! :)
$datum = "2003-05-05";
$nytt_datum = $datum + 19 dagar;
tror att ni förstår vad jag är ute efter...
mkt tacksam för hjälp
mvh nicce
Finns kanske enklare sätt men:
$datum = "2003-05-05";
$datum2 = strtotime($datum);
$datumY = date("Y",$datum2);
$datumm = date("m",$datum2);
$datumd = date("d",$datum2);
$next_date_stamp = mktime (0,0,0, $datumm, $datumd+19,$datumY);
$next_date = date ("Y-m-d",$next_date_stamp);
echo $next_date;
$nytt_datum = date("Y-m-d",strtotime ($datum."+19 day"));
Så kan man även markera ämnet/tråden som "löst" / accepterat svar. Så blir forumet glad!
Kent.J skrev:
$nytt_datum = date("Y-m-d",strtotime ($datum."+19 day"));
Fanns klart enklare sätt! :birp
$nytt_datum = date("Y-m-d",strtotime ($datum."+19 day"));
fungerar ju jättebra!
men om jag har det här problemet då:
$tid = "20:00";
$ny_tid = "$tid + 15 minuter";
echo "$ny_tid"; //20:15
mkt tacksam för hjälp
Jag har aldrig testat strtotime på bara tidformat, och har ingen möjlighet att testa själv, men det kan vara värt att prova samma princip:
$tid = "20:00";
$ny_tid = date("H:i", strtotime("$tid + 15 minutes"))";