Страница 1 из 1

Как отнять одну дату из другой?

Добавлено: 15 май 2011, 19:57
romaniom
Как отнять дату? Например: 25.01.11 22:38 - 25.01.11 21:38 ?? пробовал но не получилось:

Код: Выделить всё

  public static const millisecondsPerMinute:int = 1000 * 60; public static const millisecondsPerHour:int = 1000 * 60 * 60; public static const millisecondsPerDay:int = 1000 * 60 * 60 * 24; var oneHourFromNow:Date = new Date();oneHourFromNow.setTime(oneHourFromNow.getTime() + millisecondsPerHour); 

Re: Как отнять одну дату из другой?

Добавлено: 15 май 2011, 20:01
romaniom
Арифмитические операции получаются, но ответ выходит в такой вид: Sun May 15 21:59:40 GMT +0400 2011. А мне нужно убрать всё лишнее

Re: Как отнять одну дату из другой?

Добавлено: 15 май 2011, 20:19
romaniom
И сравнение дат идёт почему то наоборот...то есть для flash правильно если 22:00>23:00 почему так?

Re: Как отнять одну дату из другой?

Добавлено: 15 май 2011, 22:02
Александр

Код: Выделить всё

var date1:Date = new Date(2011,1,25,22,38);var date2:Date = new Date(2011,1,25,21,38);trace(date1.getTime() - date2.getTime());

Re: Как отнять одну дату из другой?

Добавлено: 15 май 2011, 23:15
romaniom
Спасибо Александр! Как всегда выручили!=)