Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Счетчик обратного отсчета для сайта. Подскажите. (https://javascript.ru/forum/misc/46503-schetchik-obratnogo-otscheta-dlya-sajjta-podskazhite.html)

ProstoVova 12.04.2014 13:47

Счетчик обратного отсчета для сайта. Подскажите.
 
Извиняюсь если были подобные темы. Просто мог их не заметить.
Я как человек, только начинающих изучать JS. Слишком хорошо о себе думал. Мне казалось, это будет легко, но нет же. Я застрял.:( И то что уже написал оказалось не так эффективно как хотелось бы. По сути счетчик должен работать с текстовым(числовым) значением размещенном на сайте. Грубо говоря обращаться к span с определенным id, переводить значение в дату, сверяться с теперешней датой и выводить пользователю время до окончания акции на товар.Я хотел спросить совета в принципе насчет всего...
1.Не слишком ли мудреной является моя задумка?
2.Какой может быть алгоритм решения, может я что то упускаю.
3.Реально ли это реализовать?
4.Может мне стоит отказаться от такой задумки, и сделать попробовать сделать обычный модуль в котором значения будут задаваться перед тем как разместить товар на сайт?
5.И если данный вопрос можно решить с помощью стандартных методов или библиотек, то посоветуйте что нибудь?

P.S.: Если, кто то снизойдет и поможет кодом, я не перестану верить, что в мире не без добрых людей.:-?

jsnb 12.04.2014 15:25

Цитата:

Сообщение от ProstoVova (Сообщение 307394)
1.Не слишком ли мудреной является моя задумка?
2.Какой может быть алгоритм решения, может я что то упускаю.

А чего тут мудреного, парсишь строку с датой, формируешь Date объект и считай себе сколько там осталось дней/часов/минут/секунд и выводи куда тебе надо. А по таймеру обновляешь данные. Если формат строки с датой не меняется, то вообще проблем не вижу.
Вот тут написано как работать с датой и временем в JS: http://learn.javascript.ru/datetime
А вот те пример для строки с датой в стандартизированном формате: http://learn.javascript.ru/play/fvH8pb

ProstoVova 12.04.2014 17:15

Спасибо тебе дружище...я верил что меня не бросят.Спасибо.


Часовой пояс GMT +3, время: 01:46.