Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вчера и сегодня на JS (https://javascript.ru/forum/misc/23306-vchera-i-segodnya-na-js.html)

bohdantheone 19.11.2011 19:10

Вчера и сегодня на JS
 
Можно ли реализовать с помощью JS уведомление для форума как вчера и сегодня. Например, тема на форум была добавлена вчера или сегодня и можно ли каким-то образом относительно сегодняшней даты это определить?

ksa 19.11.2011 19:17

Цитата:

Сообщение от bohdantheone
Например, тема на форум была добавлена вчера или сегодня

Что есть "тема"?
Например те же форумы генерятся скриптом, опираясь на данные в БД... Вот серверный скрипт всё и определяет. :)

bohdantheone 19.11.2011 19:26

Цитата:

Сообщение от ksa (Сообщение 137676)
Что есть "тема"?

Тема - это то, что добавляется в определенный раздел форума

trikadin 19.11.2011 19:37

Берём текущую дату. Смотрим на дату - если она совпадает, значит, это было сегодня. Если совпадает минус день - это было вчера. Проблемы?)

bohdantheone 19.11.2011 19:39

trikadin, понял, попробую реализовать, возникнут проблемы, тогда напишу

ksa 19.11.2011 20:40

Цитата:

Сообщение от trikadin
Смотрим на дату

Её-то откуда берём? :D

Цитата:

Сообщение от bohdantheone
Тема - это то, что добавляется в определенный раздел форума

А хранится оно где? :)

trikadin 19.11.2011 21:27

Цитата:

Сообщение от ksa
Её-то откуда берём?

Э...
new Date()


Ну, или time() в php.

bohdantheone 19.11.2011 21:31

на укозе есть стандартная переменная $DATE$, хранится в БД

ksa 19.11.2011 22:05

Цитата:

Сообщение от trikadin
Э...
new Date()

Все даты тем на форумах хранятся в БД. И серверный скрипт сразу может показать что это за дата относительно текущей...

Зачем эту дату куда-то выводить в контент, а потом еще гонять скрип, вычисляя вчера это было или сегодня? :)

ksa 19.11.2011 22:08

trikadin, вот пример "Тем"

<p class=' theme'>Тема 1</p>
<p class=' theme'>Тема 2</p>
<p class=' theme'>Тема 3</p>


Определи скриптом какая когда создавалась... :)


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