2010-05-12 12 views
6

Tengo que convertir un campo de tipo de cadena para fechar el tipo de datos en flexión.¿Cómo puedo convertir el tipo de datos de cadena a tipo de datos de fecha en flex

¿Qué puedo hacer para solucionar este problema?

+0

¿Has tenido la oportunidad de probar la respuesta que publiqué? Si ayuda a resolver su problema, puede modificarlo haciendo clic en la flecha^y marcarla como la respuesta aceptada haciendo clic en el icono de la marca de verificación al lado de mi respuesta. –

Respuesta

4
var str:String = "25/02/2009" 
var d:Date = new Date(str); 

o

podemos utilizar una clase DateUtils personalizados

package 
{ 
    import mx.formatters.DateFormatter; 

    public class DateUtils extends DateFormatter 
{ 
    public function DateUtils() 
    { 
    super(); 
    } 



    public static function parseString (str:String):Date { 
     return parseDateString(str); 
    } 

} 
} 
0

También puede utilizar la función Date.parse con la función Date.setTime para crear un nuevo Date objeto de una cadena.

var myDateString:String = "05/10/2011"; 
var myDate:Date = new Date(); 

myDate.setTime(Date.parse(myDateString)); 
Cuestiones relacionadas