1
我需要計算兩個給定日期之間出現某些特定日期的次數。例如,我需要知道有多少星期二在01/03/2010 12:12:55
和06/04/2011 16:55:20
之間。PHP:如何計算兩天之間的特定日期的次數?
到目前爲止,我可以計算天數(所有天)與此日期之間的數字(該日期是在d/m/Y g:i:s
格式給出):
<?php
function calculateDiffTime($startDate, $endDate = false)
{
$startDate = DateTime::createFromFormat('d/m/Y g:i:s', $startDate);
$endDate = DateTime::createFromFormat('d/m/Y g:i:s', $endDate);
// Calculando la diferencia entre las dos fechas.
$interval = $startDate->diff($endDate);
return $interval->format('%a days'); // Return '# days'
}
?>
我想要做的就是計算的區別總天數(上述函數的結果)和特定日期出現的次數。
不錯,我喜歡這個。讓我試着爲你做點什麼。 – 2011-04-07 18:35:05