2014-03-03 125 views

回答

3

試試吧:

$yesterday = date('Y-m-d', strtotime('yesterday')); 
+1

爲什麼我的答案downvoted? – hsz

+0

太棒了!非常感謝! – user3318546

+0

我仍然想知道爲什麼它一直在起伏。有趣的看。 –

0

您可以使用類似:

date("F j, Y", time() - 60 * 60 * 24); 
+1

你假設一天是86400秒。 – Maerlyn

+0

@Maerlyn我想這取決於你來自哪個星球。我的一天是86,400秒長 – Steve

+2

每天?當然不是,只要想一想你從DST切換到DST的時候。 – Maerlyn

0

您還可以使用DateTime

$date = new DateTime(''); 
$date->modify('-1 day'); 
echo $date->format('Y-m-d') . "\n"; 
相關問題