如何使用PHP获得前一年

Fer*_*ero 43 php

我怎样才能使用PHP获得上一年的价值.它有预定义的功能吗?

diE*_*cho 106

尝试

echo date("Y",strtotime("-1 year"));
Run Code Online (Sandbox Code Playgroud)


Dun*_*zzz 6

有很多方法,你可以从一年中拿走一秒钟的数量time():

$prevYear = date('Y', time() - 60*60*24*365 );

或者,如果您愿意,可以使用PHP聪明的strtotime()功能:

$prevYear = date('Y', strtotime('-1 year'));

或者甚至像其他人所说的那样,如果它是从今天开始做的那样 date('Y') -1


mic*_*czy 6

最短方法:

$lastYear = (int)date("Y") - 1;
Run Code Online (Sandbox Code Playgroud)