如何使用PHP获得上一年的价值?是否有任何预定义的功能?如何使用PHP获取上一年的年份
32
A
回答
81
尝试
echo date("Y",strtotime("-1 year"));
+0
你刚刚让php对我来说不那么可怕 – 2017-05-10 14:20:35
9
$year = date("Y");
$previousyear = $year -1;
2
function adddate($vardate,$added)
{
$data = explode("-", $vardate);
$date = new DateTime();
$date->setDate($data[0], $data[1], $data[2]);
$date->modify("".$added."");
$day= $date->format("Y-m-d");
return $day;
}
echo "Example : " . adddate("2010-08-01","-1 year");
5
的方法有很多,你可以带走秒在一年的量time()
像这样:
$prevYear = date('Y', time() - 60*60*24*365);
或者,如果你” d更喜欢使用PHP聪明strtotime()
功能:
$prevYear = date('Y', strtotime('-1 year'));
甚至像其他人所说,如果从今天的一年只是做date('Y') -1
+0
这个日期('Y',时间() - 60 * 60 * 24 * 365)应该小心使用,因为闰年会产生问题。 – Muk 2014-03-19 12:08:54
1
如果你想正是1年前显示整个日期,包括一个月和年份:
<?php echo date("M d Y", strtotime("-1 year")); ?>
0
最短的方法:
$lastYear = date("Y") - 1;
-1
尝试这个
date('Y', strtotime('last year'));
相关问题
- 1. PHP - 获取上周的年份数
- 2. iOS-获取2年以上的月份和年份
- 3. 如何获取前一年的PHP?
- 4. 如何计算使用php进入我的年龄的年份
- 5. 如何使用PHP获取年份编号?
- 6. 如何在java中获得当前年份和上一年的月份?
- 7. 如何使用Oracle获取DATE的年份和月份
- 8. 如何使用JodaTime获得Julian年份?
- 9. 如何获取日历上显示的月份和年份
- 10. 如何使用preg_match提取年份
- 11. 如何仅从DateUtils获取年份
- 12. 如何从datepicker ui获取年份?
- 13. 在android中获取一年的月份?
- 14. 如何设置我的年份选择器读取当年的最大年份
- 15. 使用Javascript在下拉列表中获取当前年份的年份
- 16. 获取特定年份的月份值
- 17. 如何使用GETDATE()获取过去一个月的月份和年份?
- 18. 使用PHP获取某个日期的“正确”年份DateTime
- 19. PHP获取一年给出明年的第一天
- 20. 使用PHP从JSON获取年份属性
- 21. 从SQL获取年份和月份
- 22. TDateTimePicker delphi获取年份和月份
- 23. CURRENT_DATE获取月份和年份
- 24. 从MYSQL获取月份,年份CURRENT_TIMESTAMP
- 25. 在android中获取月份和年份?
- 26. Mysql - 获取月份和年份#
- 27. 获取特定年份和月份
- 28. 从python的年份月份获取月份的最后一天
- 29. 有月份和年份PHP
- 30. 如何使用VBA获取当前年份
请告诉我这个问题? '$ previousYear = $ year - 1;''或类似'$ prevYear = date('Y',$ timestamp) - 1;' – KingCrunch 2011-05-05 10:39:51
类似于$ prevYear = date('Y',$ timestamp) - 1; – Fero 2011-05-05 10:56:20