Comunidad de diseño web y desarrollo en internet online

Dar formato a fechas

Citar            
MensajeEscrito el 31 Mar 2009 06:44 pm
Hola! tengo un pequeño problema a la hora de darle formato DD/MM/YYYY a una fecha usando un DataField el problema esta en que cuando aplico el formato lo hace bn, sin embargo cuando el campo pierde el foco... se reacomoda en ingles es decir MM/DD/YYYY, pego la parte del código que se encarga de eso.

Código :

            private function doLabel(item:Date):String {
                return dateFormatter3.format(item);
            }

         //Funcion que coloca el calendario en el idioma seleccionado
         private function dateChooser_init(dt:DateField):void {   
            dt.dayNames = [resourceManager.getString('language', 'Sun'), resourceManager.getString('language', 'Mon'),resourceManager.getString('language', 'Tue'),resourceManager.getString('language', 'Wed'),resourceManager.getString('language', 'Thu'),resourceManager.getString('language', 'Fri'),resourceManager.getString('language', 'Sat')];            
              dt.monthNames=[resourceManager.getString('language', 'Jan'),resourceManager.getString('language', 'Feb'),resourceManager.getString('language', 'Mar'),resourceManager.getString('language', 'Apr'),resourceManager.getString('language', 'May'),resourceManager.getString('language', 'Jun'),resourceManager.getString('language', 'Jul'),resourceManager.getString('language', 'Aug'),resourceManager.getString('language', 'Sep'),resourceManager.getString('language', 'Oct'),resourceManager.getString('language', 'Nov'),resourceManager.getString('language', 'Dec')];
         }   

<mx:DateFormatter id="dateFormatter3" formatString="DD/MM/YYYY" />

<mx:DateField x="126" y="10" id="fechaInicio" open="dateChooser_init(fechaInicio)" labelFunction="doLabel"/>

Por figux

12 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 09 Abr 2009 05:09 pm
prueba asignandole el formato directamente al componente DateField de la siguiente manera:

Código ActionScript :

<mx:DateField x="3" y="11" width="120" id="dfIni" textAlign="center" 
   formatString="DD-MM-YYYY" dayNames="[D, L, M, M, J, V, S]"
   monthNames="[Enero, Febrero, Marzo, Abril, Mayo, Junio, Julio, Agosto, Septiembre, Octubre, Noviembre, Diciembre]"/>


espero que te sirva de algo

saludos ;)

_________________
Necesitas una agenda para tus pacientes? Agenda Business Customer http://www.ddsmedia.net

Por isantos

22 de clabLevel



 

Pachuca | Hgo | México

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.