Devo convertire un tipo di campo stringa in data datatype in flex.Come posso convertire il tipo di dati stringa in data datatype in flex
Cosa posso fare per risolvere questo problema?
Devo convertire un tipo di campo stringa in data datatype in flex.Come posso convertire il tipo di dati stringa in data datatype in flex
Cosa posso fare per risolvere questo problema?
import mx.controls.DateField;
var dateString:String = " 25/02/2009";
var date:Date= DateField.stringToDate(dateString,"DD/MM/YYYY");
con credito 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
possiamo usare una classe DateUtils personalizzati
package
{
import mx.formatters.DateFormatter;
public class DateUtils extends DateFormatter
{
public function DateUtils()
{
super();
}
public static function parseString (str:String):Date {
return parseDateString(str);
}
}
}
È anche possibile utilizzare la funzione Date.parse
con la funzione Date.setTime
per creare un nuovo Date
oggetto da una stringa.
var myDateString:String = "05/10/2011";
var myDate:Date = new Date();
myDate.setTime(Date.parse(myDateString));
Hai avuto la possibilità di provare la risposta che ho postato? Se aiuta a risolvere il tuo problema, puoi inversiarlo facendo clic sulla freccia^e contrassegnarlo come risposta accettata facendo clic sull'icona segno di spunta accanto alla mia risposta. –