我需要一个PHP函数,显示前一年到8月1日,此时它应显示当前年份。
例如:
如果您有任何疑问,请与我们联系。提前谢谢!
答案 0 :(得分:7)
这里你去:
$year = date('Y') - 1;
$month = date('n');
if($month >= 8) $year++;
echo $year;
答案 1 :(得分:0)
$august = strtotime('1 August');
if(time() < $august) {
echo date('Y') - 1;
}else{
echo date('Y');
}
答案 2 :(得分:0)
function year($timestamp) {
if(date('m', $timestamp) < 8) {
return (date('Y', $timestamp) - 1);
}
return (date('Y', $timestamp));
}