Bonjour.
En gros, mon problême est le suivant:
J'ai une date de début, j'ai une date de fin, et je veux traiter mon intervalle semaine par semaine.
1 2 3 4 5 6
|
$start_date = "2008-12-15";
$o_start_date_graph = new Zend_Date($start_date, false, "fr_FR");
$end_date = "2009-01-15";
$o_end_date_graph = new Zend_Date($end_date, false, "fr_FR");
$o_current_date_graph = new Zend_Date($start_date, false, "fr_FR"); |
Ensuite, je fais ma tambouille à l'interieur d'un
while (strcmp($o_current_date_graph->toString("YYYY-MM-dd"), $end_date) )<=0
Dans lequel j'incrémente $o_current_date_graph via un
$o_current_date_graph->add('7', Zend_Date::DAY_SHORT);
Or, la semaine du 29/12, tout bascule, mon $o_current_date_graph passe au 29/12/2009 (et pas 2008!) ce qui arrête mon while aussi sec.
Quelqu'un aurait-il une solution?
Merci d'avance.
Partager