PDA

Просмотр полной версии : Сравнение времени


RigidFlasher
03.06.2013, 13:09
Здравствуйте!
У меня есть два объекта типа Date. Как можно сравнить в этих объектах только время, не учитывая дату? Существуют какие-нибудь стандартные функции?

mooncar
03.06.2013, 14:13
Используйте методы getHours(), getMinutes() и, если надо, getSeconds(), результат которых объединяете при проверке логическим оператором "И".

RigidFlasher
03.06.2013, 14:42
Ясно. Спасибо. Так и сделаю, если для этого никакой специальной функции не предусмотрено.

Hauts
03.06.2013, 17:00
Можно посчитать разницу в миллисекундах, getTime() если не ошибаюсь. Миллисекунды переводить в секунды, минут и т.д. — проще простого.

Sync
03.06.2013, 17:07
Здравствуйте!
У меня есть два объекта типа Date. Как можно сравнить в этих объектах только время, не учитывая дату? Существуют какие-нибудь стандартные функции?

взять время UTC в миллисекундах, посчитать остаток от деления на 86400000 и сравнить

dark256
04.06.2013, 11:02
Далее последуют реминисценции на тему "башня и барометр" :)))