Обработка даты и времени в flex - PullRequest
0 голосов
/ 19 марта 2012

У меня есть служба, которая выдает мне строку даты и времени в следующем формате

2012-03-19T12: 59: 00Z

Мне нужно преобразовать это в объект Date в flex 4. Как мне это сделать?

1 Ответ

0 голосов
/ 02 апреля 2012

Взгляните на Date.parse () .

Похоже, вам может потребоваться выполнить String.replace () или аналогичную операцию над строкой, которую вы передаете для анализа() для успешного выполнения.

Лучшее решение, если оно находится под вашим контролем, состоит в том, чтобы служба возвращала строку даты / времени в виде времени эпохи (в миллисекундах).).Затем на стороне Flash вы можете просто построить новый Date объект, передаваемый во времени (в миллисекундах) конструктору:

var dateTime:Date = new Date(epoch_time_in_millis);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...