讓我們把任何一個月的時間設爲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秒的人編寫的 –