Bonjour,
Je souhaite maitrisé la gestion des dates en php.
On part de cet exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ini_set('date.timezone', 'Africa/Douala');
$date = new DateTime('16-07-2011');
1. Calculer le nombre de jours de ce mois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
//Nombre de jour de ce mois
$num = $date->format('t');
Ca marche !

2. Le dernier jour du mois avec la méthode modify()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
//Dernier jour du mois
$clause = '+'.$num.' days';
echo $date->modify('+'.$num.' days');
Ca ne marche pas.

3. Calculer le nombre de semaines du mois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$num = $date->format('t')/7;
Je pense il faut arrondir mais je ne sais pas faire.

4. La date de début et fin de chaque semaine du mois
Je ne sais par où commencer. Mais si j'ai la date de début de chaque semaine, il faudra :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$date->modify('+7 days');
Merci d'avance pour votre aide...