Joomla.it Forum

Non solo Joomla... => Sviluppo => : tampe125 29 Oct 2010, 12:14:40

: JDate con date italiane
: tampe125 29 Oct 2010, 12:14:40
ho un problema di cui mi sono accorto ieri sera:
la funzione JHTML::_('date', '25/10/2010', '%Y-%m-%d') mi restituisce nullo perchè non riesce a convertire la data all'italiana (gg/mm/aaaa), mentre per quella inglese è tutto ok (mm/gg/aaaa).

però mi sembrava che prima lo facesse correttamente...

sono io che ho preso un abbaglio oppure lo fa anche a voi?

ps. per non saper nè leggere e nè scrivere mi sono fatto due funzioni stupide di codifica/decodifica della data...  ;D
: Re:JDate con date italiane
: vamba 29 Oct 2010, 12:24:38
hai provato con
:
JHTML::_('date',&latuatatadaconvertire, JText::_('DATE_FORMAT_LC4');
dove &latuatatadaconvertire e il valore da convertire e
:
DATE_FORMAT_LC4
è uno dei convertitori strftime che trovi nei file lingua.

nel file lingua trovi preimpostati questi

:
DATE_FORMAT_LC=%A %d %B %Y
DATE_FORMAT_LC1=%A %d %B %Y
DATE_FORMAT_LC2=%A %d %B %Y %H:%M
DATE_FORMAT_LC3=%d %B %Y
DATE_FORMAT_LC4=%d.%m.%y
DATE_FORMAT_JS1=y-m-d
%Y-%M-%D=%Y-%m-%d
%A, %B %E=%A, %B %e