-1

I have

$today = date("Y-m-d");

and I like to define also $yesterday

I tried to do

$yesterday=($today-1)

But it doesn't work

user3318546
  • 75
  • 1
  • 7

3 Answers3

3

Just try with:

$yesterday = date('Y-m-d', strtotime('yesterday'));
hsz
  • 143,040
  • 58
  • 252
  • 308
0

You could use something like:

date("F j, Y", time() - 60 * 60 * 24);
Qantas 94 Heavy
  • 15,410
  • 31
  • 63
  • 82
Steve
  • 1,249
  • 1
  • 16
  • 38
0

You can also use DateTime:

$date = new DateTime('');
$date->modify('-1 day');
echo $date->format('Y-m-d') . "\n";
Qantas 94 Heavy
  • 15,410
  • 31
  • 63
  • 82
Nambi
  • 11,766
  • 3
  • 35
  • 49