Un code simple pour imprimer une datecomportement étrange Date php
$first_date = 1319493600;
$last_date = 1320184800;
$testDate = $first_date;
while ($testDate<=$last_date)
{
echo strftime("%a", $testDate).' '. strftime("%d", $testDate).' '.strftime("%b", $testDate).'<br>';
$testDate += 86400;
}
Oui ce script simple me manque, comme vous voyez ci-dessous
Tue 25 Oct
Wed 26 Oct
Thu 27 Oct
Fri 28 Oct
Sat 29 Oct
Sun 30 Oct <----Error
Sun 30 Oct <----Error
Mon 31 Oct
Tue 01 Nov
quelqu'un a une idée pourquoi?
C'est en effet intéressant. Avez-vous essayé, $ testDate = strtotime ('+ 1 day', $ testDate); ? –
En outre, l'utilisation de date ("D d M", $ testDate) à la place de strftime génère le même texte? –
Ce code fonctionne très bien pour moi, je me demandais ... – Dev