我很新的PHP。我有當前的日期,我想每天增加日期。我沒有任何結束條件。我想要將日期每天增加4年左右。不應該有結局。 我沒有任何其他數據像結束日期,開始日期。我想使用任何循環逐一遞增當前日期。如果有人知道,請幫助我。
增加日期
回答
$i = 1;
while (your condition here)
{
echo date('Y-m-d', strtotime('+' . $i++ . ' day'));
}
非常感謝你... – Nithin
一天是86400秒,所以你可以簡單地採取當前time()
和做+86400
。
echo 'Tomorrow it\'s '.date('d-m-Y', time()+86400);
直到你打DST,突然明天仍然是今天 – Gordon
這就是爲什麼你應該總是嘗試使用中午:-)你很好,雖然 –
您可以使用該功能strtotime
對於這一點,就像這樣:
for ($i= 1; $i < 10; $i++) {
$date = strtotime("+$i day", strtotime("2011-12-01"));
echo date("Y-m-d", $date);
}
非常感謝你。它非常好idea.very幫助完全開始。 – Nithin
嘗試mktime()。 4年後請參閱下面的示例當前日期。
echo date('m-d-Y', mktime(0, 0, 0, date('m'), date('d'), date('Y')+4));
約mktime更多詳細資料()是在這裏http://php.net/manual/en/function.mktime.php
正如你可以看到,有很多方法可以增加一天爲當前日期。其他答案更簡單且相當有效,但面向對象的方式是使用DateTime::add。
<?php
$date = new DateTime();
$date->add(new DateInterval('P1D'));
echo $date->format('Y-m-d') . "\n";
?>
它可能乍一看令人望而生畏,但我’好處已經找到是DateTime, DateInterval, and DateTimeZone使時區和間隔的詭詐就好辦了。
- 1. 增加日期
- 2. PHP日期增加
- 3. php日期從數組日期增加
- 4. 在PHP中增加日期MySQL日期
- 5. 如何增加日期?
- 6. 日期增加1個月
- 7. NSDateFormatter問題增加日期
- 8. 在PHP日期設置修復日期和增加月份/年()
- 9. 如何增加從日期選擇器中選擇的日期?
- 10. 如何增加日期時間? Python
- 11. 將當前日期增加5天
- 12. 如何增加sap.ui.commons.DatePicker的日期值
- 13. 增加1天的日期和時間
- 14. 如何增加日期選擇器
- 15. 如何使用datePicker增加日期?
- 16. SQL日期部分增加一年
- 17. 如何使用箭頭增加日期?
- 18. 將日期值增加1 - SAPUI5,JavaScript,sap.m
- 19. javascript日期增量
- 20. 增量現有日期
- 21. JS日期驗證增強
- 22. PHP日期遞增錯誤
- 23. 在Excel VBA遞增日期
- 24. 在Android的增量日期
- 25. VBA增量日期錯誤
- 26. 如何使用Firebase工具增加緩存到期日期?
- 27. 的Javascript數增加了當前的日期**和保存每增加**
- 28. .NET日期添加日期
- 29. 如何通過省略週末日期來增加日期對象小時數
- 30. 將增加的時間添加到日期(php)
請在亂拋垃圾的堆棧溢出之前使用搜索功能。如何增加日期已經被問過一百次了,我們不想再要這些問題了。 – Gordon