我知道neton上有很多关于如何显示昨天日期的信息,但我无法让他们中的任何一个以这种格式工作
如果今天的日期是这个格式的日期('F jS,Y'),你如何显示昨天的日期?
2009年7月27日应该显示2009年7月26日
//Does not work
$yesterday = date('F jS, Y', mktime(0, 0, 0, date("F") , date("j") - 1, date("Y")));
echo $yesterday;
答案 0 :(得分:6)
使用非常棒的strtotime:
$today = 'July 27th, 2009';
$yesterday = date('F jS, Y', strtotime('yesterday', strtotime($today)));
print $yesterday; // July 26th, 2009
答案 1 :(得分:3)
更容易: $ yesterday = date('F jS,Y',time() - 86400);