我在网上发现这个片段应该是当年(2012年)作为时间戳。
$current_year = mktime(0, 0, 0, 1, 1, date('Y'));
我如何获得$last_year
?
答案 0 :(得分:3)
使用此代码。
$last_year = mktime(0, 0, 0, 1, 1, date('Y') - 1);
答案 1 :(得分:2)
从年份值中减去一个:
$last_year = mktime(0, 0, 0, 1, 1, (date('Y') - 1));
答案 2 :(得分:2)
就速度而言,这是最有可能最快的答案:
$last_year = time() - 31536000; // 31,536,000 seconds in a year
答案 3 :(得分:1)
你可以尝试:
$startTime = mktime(0, 0, 0, 1, 1, date('Y')-1);
$endTime = mktime(23, 59, 59, 12, 31, date('Y')-1);