mx:DateField en español

26
Jul/08
12

Esto es un pequeño y sencillo tip para dejar en español nuestro DateField (selector de fechas) en Flex.

Componente:

<mx:DateField id="fecha" creationComplete="dateChooser_init(fecha)" />

ActionScript:

private function dateChooser_init(dt:DateField):void {
	dt.dayNames=['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'];
	dt.monthNames=[	'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio',
					'Julio', 'Agosto', 'Septiembre', 'Octubre',
					'Noviembre', 'Diciembre'];
	dt.firstDayOfWeek = 1;
	dt.formatString = "DD/MM/YYYY";
}

Sencillo, no?

Comments (12) Trackbacks (0)
  1. Ricardo Aguilar
    1:33 pm on November 4th, 2009

    ¡Muy útil, muchas gracias!

  2. Enrique
    2:06 pm on November 14th, 2009

    Muchas Gracias!

  3. Héctor
    5:42 am on January 27th, 2010

    Muchas Gracias Andrés, me ha sido de gran ayuda.
    Salu2. ;)

  4. Javier Claver
    10:54 am on March 4th, 2010

    Muchas gracias Andres, me has sacado de un aprieto!!

  5. Mario Luevano
    9:28 pm on March 23rd, 2010

    Muchisisisisisimas gracias no sabes del aprieto del que me sacaste ;)

  6. fer
    5:14 am on July 13th, 2010

    mil gracias!!! Andres muy Util.

  7. Juan Díaz
    5:01 am on October 7th, 2010

    Muchas gracias.. un truco muy bueno.

  8. pAtO
    5:57 am on January 6th, 2011

    excelente aporte!!
    gracias.

  9. pdiaz
    7:36 am on January 6th, 2011

    como lo puedo hacer para iniciar la aplicación y que el DataField ya aparesca con la fecha actual sin la necesidad de pinchar el calendario?…
    sorry, soy nuevo en esto.

    sldos.

  10. Slash
    11:45 am on February 9th, 2011

    gracias por el aporte ;)

  11. Dano
    7:19 pm on March 1st, 2011

    Gracias por compartir!

    Yo no hago eso, yo extiendo Datefield y seteo esas propiedades en el constructor. Luego en mi proyecto utilizo mi clase extendida! ;)

  12. SexarDavid
    10:53 am on December 22nd, 2011

    perdón la ignorancia pero soy novato en Flex
    lo que pasa es ke no se como poner el ActionScript para ke me funcione

    ese codigo se pone dentro de ke variable porfavor ayuda.

    yo tengo esto:

    pero la fecha solo me aparece en numeros y quisiera que apareciera solo el mes en letras y obviamente en español.

    Gracias.

Leave a comment

No trackbacks yet.