|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2007, 17:07 | #1 |
Пользователь
Регистрация: 21.11.2007
Сообщений: 64
|
время в JavaScript
Доброго времени суток.
Сразу прошу прощения если вопрос окажется тревиальным иил глупым. Я далеко не дока в программировании, но пытаюсь научиться... Итак, суть вопроса. Задача - используя JavaScript получить текущее системное время, а именно его "часовую" часть (без даты, минут и секунд), а затем, через некоторое время (скажем 10 сек), повторить операцию. Цель - узнать не было ли системное время изменено принудительно за данный промежуток времени. Код: time.js Код:
Вопрос - ПОЧЕМУ? Последний раз редактировалось Doda; 22.11.2007 в 09:55. |
21.11.2007, 19:24 | #2 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
А зачем извращаться с WSH? Такие задачи вполне можно решить штатными средствами чистого JS
|
21.11.2007, 20:38 | #3 | |
Пользователь
Регистрация: 21.11.2007
Сообщений: 64
|
Цитата:
Однако WSH здесь используется только для вывода информации о значених переменных в определенный момент времени. Но вопрос не в оптимизации скрипта, а в том, почему Date() возвращает актуальное значение переменной t при втором вызове функции time(), но t.getHours() берет часы из старого. |
|
23.11.2007, 00:31 | #4 |
Пользователь
Регистрация: 21.11.2007
Сообщений: 64
|
Вопрос исчерпан, проблема решена оптимизацией кода, хотя в чем была бага так и не понял.
|
31.01.2012, 12:56 | #5 |
Новичок
Джуниор
Регистрация: 31.01.2012
Сообщений: 1
|
Зачем так все усложнять
var t_now
var t_after function timeNow() { t_now = new Date(milliseconds); alert("Время сейчас"+t ) } function timeAfter() { t_after = new Date(milliseconds); alert("Время через 10 секунд"+t) } function check_time() { timeNow(); setTimeout("timeAfter()", 10000); if (t_now+10000 != t_after) alert("Системное время было изменено!!") } |
31.01.2012, 22:47 | #6 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
Код:
Alar, верни репу!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Javascript: random | PAVEL315 | JavaScript, Ajax | 1 | 13.01.2008 13:32 |
Трассировщик JavaScript | kuguar | JavaScript, Ajax | 5 | 23.11.2007 17:17 |
PHP VS Javascript | vitalik007 | Свободное общение | 3 | 16.11.2007 18:05 |