преобразовать формат даты гггг-мм-дд в дд-мм-гггг во флекс - PullRequest
0 голосов
/ 05 марта 2012

У меня есть требование. У меня есть формат даты yyyy/mm/dd, и я хочу преобразовать этот формат в мм / дд / гггг в сценарии действия.

Я пытался разобрать этот формат, он не работает. Может ли кто-нибудь из вас помочь мне?

Ответы [ 2 ]

3 голосов
/ 05 марта 2012
var s:String = "2012/03/05";
var dateParts:Array = s.split('/'); //['2012', '03', '05']
//take off the first element and add it back at the end
dateParts.push(dateParts.shift());  //['03', '05', '2012']
s = dateParts.join('/');            //'03/05/2012'
trace(s);
0 голосов
/ 05 марта 2012

Если мы выбираем манипуляции со строками, почему бы не это:

'2010/05/14'.replace(/(\d{4})\/(\d{2})\/(\d{2})/, '$2/$3/$1')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...