Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   stringToDate (http://www.flasher.ru/forum/showthread.php?t=128304)

jip 04.08.2009 17:46

stringToDate
 
Код AS3:

import mx.controls.Alert;
import mx.controls.DateField;
 
var milliseconds1:Date = DateField.stringToDate("02.08.2009 22:15:48", "DD.MM.YYYY HH:NN:SS");
Alert.show(String(milliseconds1));

:eek:

Выдает Nul
Идеи?


вот такое хреновое решение
Код AS3:

var itemBDate:String="02.08.2009 22:15:48";
var milliseconds2tmp:String=itemBDate.substring(3,5)+"/"+itemBDate.substring(0,2)+"/"+itemBDate.substring(6,itemBDate.length);
var milliseconds1:Date = new Date (Date.parse(milliseconds1tmp));


wvxvw 04.08.2009 23:22

Код AS3:

var d:Date = new Date("02.08.2009 22:15:48".replace(/\./g, "/"));
trace(d);

С чего это вы взяли, что дни-месяцы-годы должны разделяться точками?

Geba 05.08.2009 00:28

Цитата:

Сообщение от jip (Сообщение 840508)
Код AS3:

var milliseconds1:Date = DateField.stringToDate("02.08.2009 22:15:48", "DD.MM.YYYY HH:NN:SS");
Alert.show(String(milliseconds1));

:eek:
Выдает Nul

В хелпе-то сказано, что stringToDate принимает на вход строку, которая может содержать "M","D","Y", про время ничего не сказано:away:

jip 05.08.2009 18:38

а если нужно еще время
в россии принято сначало дата месяц год
а не месяц дата год


Часовой пояс GMT +4, время: 11:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.