-1
A
回答
1
試試這個:
function getAllWednesday($from_date, $to_date){
// getting number of days between two date range.
$number_of_days = count_days(strtotime($from_date),strtotime($to_date));
for($i = 1; $i<=$number_of_days; $i++){
$day = Date('l',mktime(0,0,0,date('m'),date('d')+$i,date('y')));
if($day == 'wednesday'){
echo Date('d-m-Y',mktime(0,0,0,date('m'),date('d')+$i,date('y'))),'<br/>';
}
}
}
的count_days()函數
function count_days($a, $b)
{
// First we need to break these dates into their constituent parts:
$gd_a = getdate($a);
$gd_b = getdate($b);
// Now recreate these timestamps, based upon noon on each day
// The specific time doesn't matter but it must be the same each day
$a_new = mktime(12, 0, 0, $gd_a['mon'], $gd_a['mday'], $gd_a['year']);
$b_new = mktime(12, 0, 0, $gd_b['mon'], $gd_b['mday'], $gd_b['year']);
// Subtract these two numbers and divide by the number of seconds in a
// day. Round the result since crossing over a daylight savings time
// barrier will cause this time to be off by an hour or two.
return round(abs($a_new - $b_new)/86400);
}
相關問題
- 1. 查找兩個日期之間發生的日期日期
- 2. iPhone:如何查找兩個選定日期之間的日期?
- 3. 如何查找兩個指定日期之間的日期?
- 4. 在日期範圍之間查找特定月份的日期
- 5. Excel - 查找特定日期後特定日期的日期
- 6. 查找日期向量中的日期是否落在兩個日期之間
- 7. 兩個日期之間的特定日期的數量
- 8. 查找兩個日期之間的日期Jquery/JS
- 9. 設置兩個日期之間的特定日期
- 10. 兩個特定日期之間的日期
- 11. 在兩個日期之間查找日期(最佳做法)
- 12. 查找值如果日期落在兩個日期之間
- 13. SQL - 查找日期是否在兩個日期之間
- 14. 如何檢查特定的日期是在兩個不同的日期之間?
- 15. 查找日期排列特定日期
- 16. Xcode - 如何找到兩個日期之間的中間日期
- 17. 在兩個日期之間找到丟失的日期
- 18. 檢查日期和日期之間的給定日期
- 19. 檢查日期是否在mysql中的兩個日期之間
- 20. 檢查日期是在Java中的兩個日期之間
- 21. MySql查詢兩個日期之間的任何日期是在兩個日期之間
- 22. 在兩個日期之間查找特定月份和年份
- 23. PHP中兩個日期之間的完整日期?
- 24. PHP:兩個日期之間的日期列表
- 25. 如何使用PHP計算兩個日期之間的日期?
- 26. 在一系列日期之間查找日期的SQL查詢
- 27. 兩個字段中的兩個日期之間的日期
- 28. 檢查兩個日期之間的日期錯誤,無知
- 29. mysql查詢兩個日期字段之間的日期
- 30. 用兩個date_time列之間的當前日期查詢日期
您是否嘗試過什麼了嗎? – bendataclear 2012-04-04 16:16:58