我怎样才能得到最后一个x的第一天和最后一天(我将用3,6和12代替x)个月?我知道,在过去的一个月将是:date("Y-n-j", strtotime("first day of previous month"));
如何在php中获取最后x(x = 3,6或12)个月的第一天和最后一天?
0
A
回答
0
您可以使用DateTime对象:
$myDate = new \DateTime("last day of next month");
$format = $myDate->format("Y-n-d");
它返回:2015年11月30日
你可以找到Relative Formats
这里:http://php.net/manual/en/datetime.formats.relative.php
希望它能帮到你
+0
*最后一个x的最后一天(我将用3,6和12替换x)* - –
+0
显示一个dev在哪里研究,他们将编码几天! –
0
你已经知道一个月从一号开始。指定为date
的t
说明了给定月份中的天数。你可以结合这两个月的特定月份来确定第一天和最后一天。从那里,你只需要增加/减去3,6和12个月,但这个练习是由你决定的。
<?php
$first_of_this_month = date("Y-m-01");
$last_of_this_month = date("Y-m-t")
相关问题
- 1. PHP - MYSQL:每月最后12个月的第一天到最后一天
- 2. 获取上个月的第一天和最后一天的日期在C#
- 3. 如何获取日期的第一天和最后一天
- 4. 如何获取给定月份的第一天和最后一天
- 5. 如何在Impala中获取前一个月的最后一天?
- 6. 在Go/Golang中获取本月的第一天和最后一天?
- 7. 获得上个月第一天和最后一天的最佳方式?
- 8. Redshift上个月的第一天和最后一天
- 9. 获取所选月份和年份的第一天和最后一天?
- 10. JavaScript:获取格式为YYYY.MM.DD的月份的第一天和最后一天
- 11. SQL SELECT每月的第一天和最后一天。
- 12. 获取当周的第一天和最后一天
- 13. 基于组合框获取月份的第一天和最后一天
- 14. 如何在SQL Server中获取前一个月的第一天和最后一天(带时间戳)
- 15. 找到最后一个季度的第一天和最后一天在ORACLE
- 16. 本月的最后一天?
- 17. 如何在YearMonth对象中获取月份的最后一天?
- 18. 如何获得第一天和上个月的最后一个使用sql
- 19. 获得一个星期的第一天与最后一天
- 20. 添加天至一个月一个月PHP的最后一天不超过
- 21. 如何用Perl的DateTime得到本月的第一天和最后一天?
- 22. 如何在Oracle中获得第一周和最后一天?
- 23. 在HIVE查询中获取上个月的最后一天
- 24. 我们如何得到本月的第一天和最后一天
- 25. 我如何旗上周五天或最后一天或一个月
- 26. 第一天和最后一年的
- 27. 我如何获得一个月的最后一天?
- 28. 如何获得一个月(SQL Server)的最后一天
- 29. 得到最后一个月的最后一天
- 30. 插入最后一天的第二天
更多的信息会对您有所帮助。所以如果我们从今天开始谈论最后3个月,你想要9月,8月,7月,最终结果是7-1-15和9-30-15阵列?或者你想要每个月的第一天和最后一天? – bingo
当然就像我在问题中说的那样,我只需要这些区间的第一个和最后一个 –