2009-09-20 7 views
1

Comment dois-je écrire "+3 jours à 12:34:56" pour que strtotime() l'analyse correctement?PHP: strtotime() ... encore

+0

Dans mon exemple, je voudrais aime avoir l'horodatage pour aujourd'hui à 12:34:56 plus trois jours. – Tilka

Répondre

6
$ts = strtotime("12:34:56 +3 days"); 
echo date('Y-m-d H:i:s O', $ts); 

impressions

2009-09-23 12:34:56 +0200 

(mon fuseau horaire local est CEST/gmt + 2)

1

Oh, je l'ai eu: Je devais juste enlever le "at": "+3 jours 12:34:56" analyse, yay!

0

personnellement, je ferais quelque chose comme ceci:

date("Y-m-d 12:34:56",time()+(60*60*24*3)) 
Questions connexes