Come dice sensorario, usa le funzioni native per le operazioni sulle date, e usa Yii::app()->format solo per la formattazione, in modo che segua la lingua selezionata a livello di applicazione.
A quanto mi risulta, gli ultimi 3 giorni di un mese non dipendono dalla lingua che parli.
ho notato una vera ironica e l’ho molto apprezzata
Si, alla fine ho risolto proprio con le funzioni native di PHP, ho solo il problema a recuperare il nome del mese localizzandolo… (ma su quello ho già aperto un altro post)