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?
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?
import mx.controls.DateField;
var dateString:String = " 25/02/2009";
var date:Date= DateField.stringToDate(dateString,"DD/MM/YYYY");
con abono a: http://amthekkel.blogspot.com/2009/02/flex-converting-date-string-to-date.html
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);
}
}
}
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));
¿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. –