我想最后打印从目前的每天10天。我想通过使用PHP来做到这一点。请任何人都可以帮助我。如何使用php打印最近10天?
-5
A
回答
1
的问题实在是低质量的,但知道如何很少有人知道这一点,无论如何,我会回答这个问题......
// Current timestamp $today = new DateTime(); // For a precise 10 day difference, clone $today // and substract 10 days from it. $backdate = clone $today; $backdate->sub(new DateInterval('P10D')); // Declare a DatePeriod between the two dates, // with a 1-day interval in between them $period = new DatePeriod($backdate, new DateInterval('P1D'), $today); // Profit foreach ($period as $date) { echo $date->format('Y-m-d'), "\n"; }
重要的是要使用DatePeriod
有开始和结束日期,而不是仅仅告诉它确实使用了10个occurances。
后者将导致10个日期除了起始一个;换句话说 - 你会得到11而不是10个日期。
0
for ($days = 9; $days >= 0; $days--){ print_r(date('d-m-Y',strtotime(date('d-m-Y').' -'.$days.' days'))." "); }
当前日期格式为'd-m-Y'。你可以改变这个你的口味。我不确定你是否希望包括今天。如果不是这样,在“for'-结构改变9成10和0到1,它会给你10天今日(今天除外)之前...
相关问题
- 1. MYSQL - 的最近10天的SUM值
- 2. 如何获得最近7天内使用PHP
- 3. 如何使用php打印$
- 4. 打印最近10/20/... svn日志消息与差异
- 5. 使用bash脚本进行最近10天的MySQL备份
- 6. 如何从healthkit获得最近10天的时间?
- 7. 只打印最近30与MySQL或bash天
- 8. 打印10个最常用的单词
- 9. 服务器生成的打印打印到最接近用户的打印机
- 10. 如何用C#中的printDocument.print()取消最近的打印?
- 11. Linux ssh last - 显示最近10天内最新版本登录
- 12. 查找最近打印机的命令
- 13. 如何使用php显示文件夹中最近10次上传的图像
- 14. 打印出文件的最后10行
- 15. 如何使用php自动打印
- 16. 如何使用FPDF以PHP打印PDF。
- 17. 如何使用PHP打印JavaScript
- 18. 如何在php中使用打印机打印HTML内容?
- 19. 如何使用PHP打印图像:打印机
- 20. 最近7天javascript
- 21. 列出最近3天使用PHP的目录中的项目
- 22. 使用awk打印最后10行的特定列
- 23. 如何从表中选择数据只记录最近三天(使用PHP,MySQL)
- 24. 使用PHP打印到热敏收据打印机使用PHP
- 25. 使用PHP打印到外部收据打印机使用PHP
- 26. 使用php直接打印到网络打印机使用php
- 27. 使用Java以毫秒为单位将时间转换为今天,昨天,最近7天,最近30天
- 28. php打印阵列的10个结果
- 29. 如何打印最近的数字到给定的输入?
- 30. 如何在Rails3中使用.all最近2天?
显示你的努力 – Karthi