Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 17:36   #1
stepennwolf
Пользователь
 
Регистрация: 31.03.2010
Сообщений: 19
По умолчанию Определить интервал времени JS

Доброго время суток, недавно реализовывал таймер на JS и столкнулся с такой проблемой: мне в расчетах необходимо определить интервал времени между 2-мя заданными датами, т.е. например стартовая дата 21.11.2010 в 17:11:12, а конечная например в этот же день в 23:11:15. Отсюда видно что интервал времени составляет 06:00:03, а вот как это определить программно понятия не имею, вручную писать функцию расчета довольно сложно.
Посоветуй что-нибудь, возможно имеются какие-нибудь средства в объекте Date?
stepennwolf вне форума Ответить с цитированием
Старый 26.12.2010, 22:29   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Код:
var date = new Date("1 May 1958 10:12:00");
var date2 = new Date("1 May 1958 10:12:01");
alert(date2-date);
Возвращает разницу во времени в миллисекундах. Далее можно обработать это
motorway вне форума Ответить с цитированием
Старый 27.12.2010, 19:51   #3
stepennwolf
Пользователь
 
Регистрация: 31.03.2010
Сообщений: 19
Радость

Да интересный нюанс.
Что ж, придется подумать над реализацией алгоритма.
Благодарю за совет
stepennwolf вне форума Ответить с цитированием
Старый 27.12.2010, 20:22   #4
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Ну определить число часов, минут и секунд по заданному кол-ву секунд, в которые можно перевести миллисекунды, не должно составить труда
motorway вне форума Ответить с цитированием
Старый 27.12.2010, 22:15   #5
stepennwolf
Пользователь
 
Регистрация: 31.03.2010
Сообщений: 19
По умолчанию

Да, уже реализовал.
Благодарю за помощь
stepennwolf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как корректно определить границы кучи в любой момент времени без использования функций менеджера дрп в си DartLenin Общие вопросы C/C++ 0 18.12.2010 21:15
Временой интервал DartDayring Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 15.02.2010 15:35
Excel 2007 Как расчитать интервал времени за несколько суток Олег SH Помощь студентам 0 29.11.2009 10:47
Как возратить динамическое число в интервал времени Psm Microsoft Office Excel 3 11.06.2009 21:53
Определить индекс и значение наибольшего попадающего в интервал (-5,0) элемента. В случае отсутствия тако Ferghost Общие вопросы C/C++ 2 31.05.2009 14:08