让我们把任何一个月的时间设为30天,然后在25/02/2015的日期,当我们加上10天时,它变成2015年3月5日,但有些月份也是29天和31天。如果一个月然后增加10天到2015年4月25日将是04/05/2015而不是05/05/2015.Layvel的MySQL,PHP和Carbon功能的日期功能在添加或减少后通过检测总天数特定的月份严格按照日历或假定每个月的日期为30天?正确的日期操作的最佳工具是什么?正确添加和减少日期?
-3
A
回答
0
PHP,是的。
<?php
$date=date_create("2015-02-25");
date_add($date, date_interval_create_from_date_string("10 days"));
echo date_format($date,"Y-m-d");
// echos 2015-03-07
date_add($date, date_interval_create_from_date_string("-10 days"));
echo date_format($date,"Y-m-d");
// echos 2015-02-25
MySQL,是的。
DATE_ADD(SomeDate, INTERVAL 10 DAY)
DATE_SUB(SomeDate, INTERVAL 10 DAY)
0
您可以使用这样获得current date
,previous date
和next date
<?php
$date = date('Y-m-d');
$prev_date = date('Y-m-d', strtotime($date .' -1 day'));
$next_date = date('Y-m-d', strtotime($date .' +1 day'));?>
相关问题
- 1. JavaScript getDate()在添加和减少时未正确调整日期
- 2. strtotime没有正确添加日期
- 3. NSString与日期:减少日期大小
- 4. Javascript新日期减少日期一天
- 5. 在Java中减少日期
- 6. T-SQL日期减少
- 7. 如何使用JavaScript添加/减少日期?
- 8. 添加30天,减少一天的日期
- 9. 添加和日期
- 10. 如何在android中增加和减少日期?
- 11. ASP.NET点击图像增加和减少日期
- 12. PHP如何减去或添加日期?
- 13. 通过添加减去毫秒数来获取正确的日期
- 14. 添加期限计数基于我多少记录和日期
- 15. 如何从日期中减去/添加日期?
- 16. jQuery的从当前日期添加日期。减去导航
- 17. 添加到日历日期...不准确?
- 18. TSQL - 添加缺少的日期
- 19. 添加缺少的日期数组
- 20. CLARION日期转换C#+日期加/减
- 21. MySQL - 加法,减法和计算日期
- 22. 减少期货
- 23. 如何避免在日期中添加或减少日期的周末或节假日
- 24. RavenDB地图/按日期分组减少
- 25. PHP在日期间减少计数
- 26. 减少日期时间列表由timedelta
- 27. JavaScript减少日期值数组阵列
- 28. 如何添加和减去从日期的15分钟sql
- 29. 添加日期和MYSQL
- 30. .NET日期添加日期
您试过的代码在哪里? –
'30个月'?你醉了吗?他们说没有愚蠢的问题,但这似乎是证明规则的例外。 – Strawberry
很容易找到,只是尝试它,你可以写一个脚本来测试这个比你可以写的问题更快.....不,PHP,MySQL,DateTime,碳等不是那么愚蠢。他们是由知道每个月的天数变化的人写的......他们是由甚至知道每天不是86400秒的人编写的 –