Я работаю со строкой даты, которая выглядит следующим образом
Wed Nov 30 22:51:20 +0000 2011
Я пытаюсь преобразовать ее в тип Date в Actionscript.Когда я делаю это, я получаю дату в 1969 году.
asDate = new Date(asString); //or new Date(asString as String);
Но если я создаю класс со статической функцией, которая делает точно то же самое, я получу реальную дату в 2011 году.
asDate = MyDate.retDate(asString);
public class MyDate {
public static function retDate(asString:String):Date {
return new Date(asString);
}
}
Классовый способ работает, но простой - нет, хотя то, что я делаю в классе, точно такая же, как когда я пытаюсь сделать это без класса.Я подумал, что это может быть связано с типом, поэтому я попытался new Date(asString as String);
, но это также дало дату 1969 года.