Hy,

The problem is that I replaced my class by the one given above, so I don't
think the problem came from my extended class.

I downloaded the most recent files too and retried but I still have the same
problem.

The only difference I can imagine between our two tries could be the
parameter given to the function date_default_timezone_set(). I use
'Europe/Paris' because I am in France.

I just tried with timezone default set to 'Europe/Paris' and setLocale(LC_ALL, 'fr_FR');
but also with this I get the same output as before.

If you think this is the problem you could set your timezone to 'Europe/Vienna' and your locale to de_AT... which is mine.

But your output is not an output from Zend_Date.
Because ISO is defined as 2 digit month.
Even if you have month 1 it would have a leading 0.

This is what makes me wonder what your class does.
Looking at your output :
7-3-31T01:00:00+0100
7 could be year seven... but 3 as month is impossible for ISO_8601.
This is that makes me wonder about your output.

Anyway:
The problem is, that for now, no one is able to reproduce your output with the code you wrote to this forum.

Greetings
Thomas
I18N Team Leader

Reply via email to