Просмотр полной версии : Вчера и сегодня на JS
bohdantheone
19.11.2011, 19:10
Можно ли реализовать с помощью JS уведомление для форума как вчера и сегодня. Например, тема на форум была добавлена вчера или сегодня и можно ли каким-то образом относительно сегодняшней даты это определить?
Например, тема на форум была добавлена вчера или сегодня
Что есть "тема"?
Например те же форумы генерятся скриптом, опираясь на данные в БД... Вот серверный скрипт всё и определяет. :)
bohdantheone
19.11.2011, 19:26
Что есть "тема"?
Тема - это то, что добавляется в определенный раздел форума
trikadin
19.11.2011, 19:37
Берём текущую дату. Смотрим на дату - если она совпадает, значит, это было сегодня. Если совпадает минус день - это было вчера. Проблемы?)
bohdantheone
19.11.2011, 19:39
trikadin, понял, попробую реализовать, возникнут проблемы, тогда напишу
Смотрим на дату
Её-то откуда берём? :D
Тема - это то, что добавляется в определенный раздел форума
А хранится оно где? :)
trikadin
19.11.2011, 21:27
Её-то откуда берём?
Э...
new Date()
Ну, или time() в php.
bohdantheone
19.11.2011, 21:31
на укозе есть стандартная переменная $DATE$, хранится в БД
Э...
new Date()
Все даты тем на форумах хранятся в БД. И серверный скрипт сразу может показать что это за дата относительно текущей...
Зачем эту дату куда-то выводить в контент, а потом еще гонять скрип, вычисляя вчера это было или сегодня? :)
trikadin, вот пример "Тем"
<p class=' theme'>Тема 1</p>
<p class=' theme'>Тема 2</p>
<p class=' theme'>Тема 3</p>
Определи скриптом какая когда создавалась... :)
trikadin
19.11.2011, 22:11
Зачем эту дату куда-то выводить в контент, а потом еще гонять скрип, вычисляя вчера это было или сегодня?
Вы у меня спрашиваете? Человеку хочется так сделать - на здоровье. Плюс, насколько я знаю, юкоз не даёт доступа к сервер-сайду...
Вы у меня спрашиваете?
Так ты мне ответил... Я на тебя и переключился... :)
Т.е. всё началось с 4-го сообщения. :)
trikadin
19.11.2011, 22:14
Определи скриптом какая когда создавалась...
Хм. Я исходил из того, что он знает, когда создавалась его "тема". Если он это знает - надо просто сравнить дату с сегодняшней. Какие проблемы-то?
trikadin
19.11.2011, 22:15
Так ты мне ответил... Я на тебя и переключился...
Т.е. всё началось с 4-го сообщения.
А, понял) Я думал, это вопрос мне. И не понял, почему вы спрашиваете, откуда мы берём сегодняшнюю дату. :D
Я исходил из того, что он знает, когда создавалась его "тема".
Так это обычно и хранят в БД... ;)
trikadin
19.11.2011, 22:34
Так это обычно и хранят в БД...
Так о чём мы спорим, собственно?)
trikadin, таки и спора-то никакого нет... Скорее было некое недопонимание того, кто про что писал... :)
trikadin
20.11.2011, 16:11
trikadin, таки и спора-то никакого нет... Скорее было некое недопонимание того, кто про что писал...
И я того же мнения)
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot