Autore Topic: Formato data 07 ottobre o 7 ottobre?  (Letto 3917 volte)

Offline euldlm

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Formato data 07 ottobre o 7 ottobre?
« il: 07 Ott 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

Offline euldlm

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: Formato data 07 ottobre o 7 ottobre?
« Risposta #1 il: 12 Ott 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

Offline Rosario

  • Esploratore
  • **
  • Post: 55
  • Sesso: Maschio
    • Mostra profilo
Re: Formato data 07 ottobre o 7 ottobre?
« Risposta #2 il: 16 Ott 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
Ros

Offline raffaelone

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re: Formato data 07 ottobre o 7 ottobre?
« Risposta #3 il: 16 Ott 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

Offline euldlm

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: Formato data 07 ottobre o 7 ottobre?
« Risposta #4 il: 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.

Offline euldlm

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re: Formato data 07 ottobre o 7 ottobre?
« Risposta #5 il: 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?   ???

 

Torna su