Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Segnalazione Bug Joomla 1.0.x => : euldlm 07 Oct 2005, 20:37:42

: Formato data 07 ottobre o 7 ottobre?
: euldlm 07 Oct 2005, 20:37:42
Salve!
Vorrei togliere lo zero prima del numero nella data.
Oggi è il sette ottobre e non lo zero sette ottobre. Almeno in italiano ;)

Ho joomla 1.02 italiano in locale su win con easyphp.

Ho provato intervenire sul file language/italian.php cambiando
DEFINE('_DATE_FORMAT_LC',"%A %d %B %Y");
in
DEFINE('_DATE_FORMAT_LC',"%A %e %B %Y");

"%e" dovrebbe togliere lo zero prima dei numeri da 1 a 9. Ma non funziona.  :-\

Dovrebbe dare:
"lunedì 9 agosto 2004"
invece dà
"lunedì agosto 2004"

fa perfino sparire il 9!

Qualcuno sa perché?
Qualche altra idea?  ???

Ciao
: Re: Formato data 07 ottobre o 7 ottobre?
: euldlm 12 Oct 2005, 23:04:48
Quello che mi piacerebbe sapere è se qualcuno (anche con configurazioni diverse dalla mia) sia riuscito a togliere lo zero di troppo nella data.

Ciao
: Re: Formato data 07 ottobre o 7 ottobre?
: Rosario 16 Oct 2005, 15:03:48
Purtoppo ti posso rispondere quando fra un paio di settimane i giorni torneranno a singola cifra! Non posso cambiare la data sul server per fare una prova.

A me invece, le date sono in inglese! Tu hai installato la versione inglese e hai poi aggiunto il pacchetto per la lingua italiana o hai direttamente installato il software completo di lingua italiana?


Ciao
: Re: Formato data 07 ottobre o 7 ottobre?
: raffaelone 16 Oct 2005, 16:26:31
Nei sistemi windows l' strftime() %e non è supportato per questo ti scompare il 9. Devi usare %#d che, al contrario di %e,  ti toglie lo 0 ma non ti lascia lo spazio.

Ciao
: Re: Formato data 07 ottobre o 7 ottobre?
: euldlm 05 Nov 2005, 14:12:24

A me invece, le date sono in inglese! Tu hai installato la versione inglese e hai poi aggiunto il pacchetto per la lingua italiana o hai direttamente installato il software completo di lingua italiana?

Ho installato la versione italiana, la risposta al mio problema l'ha data Raffaele qui sotto.
Ciao.
: Re: Formato data 07 ottobre o 7 ottobre?
: euldlm 05 Nov 2005, 14:17:11
Nei sistemi windows l' strftime() %e non è supportato per questo ti scompare il 9. Devi usare %#d che, al contrario di %e,  ti toglie lo 0 ma non ti lascia lo spazio.

Ciao

Grazie Raffaele!

Ps: se il PHP è multipiattaforma perchè usare 2 modi diversi per esprimere lo stesso concetto su due sistemi operativi diversi?   ???