Страница 2 из 3

Re: Время существования комментария

Добавлено: 23 апр 2009, 16:21
Task
Vanofuture писал(а):
Task писал(а):dateses>$TIME$

:hang:

:D

Re: Время существования комментария

Добавлено: 25 апр 2009, 09:25
Draft
Не проверял:

Код: Выделить всё

<script>
curdate=new Date();
comdate=new Date('$DATE$ $TIME$');
date_split=curdate-comdate;
days_left=Math.round(date_split/(24 * 60 * 60 * 1000));
hrs_left=Math.round(date_split/60000/60);
min_left=Math.round(date_split/60000);
sec_left=Math.round(min_left*60);
document.write('Добавлено: ');
if(days_left<1) {if(hrs_left<1) {if(min_left<1) {document.write(sec_left+' сек. назад');}
else {document.write(min_left+' мин назад');}}
else {document.write(sec_left+' ч. назад');}}
else {document.write(days_left+' д. назад');}
</script>

Re: Время существования комментария

Добавлено: 25 апр 2009, 14:27
Vanofuture
Draft, если формат даты не тот, то не будет работать.

Re: Время существования комментария

Добавлено: 25 апр 2009, 14:48
Draft
Vanofuture писал(а):Draft, если формат даты не тот, то не будет работать.

Незнаю как там в других браузерах, но опера любой формат даты понимает.

Re: Время существования комментария

Добавлено: 25 апр 2009, 14:58
Vanofuture
Draft, она поймёт всё это:
05 Февраль 25
25.Февраля.05
25/Февраля/2005
25/02/05
05.Февраль.25

?

Re: Время существования комментария

Добавлено: 25 апр 2009, 15:08
Draft
Vanofuture, кроме этих.
Кароче не ипем мозги и ставим дату типа 04.04.04 или 42 Марта 2009. Я лично не буду "учить" каждый долбанный браузер под извращенские юкозовские форматы даты, типа 25/02/05, хер сам поймеш, еще скрипты заставлять это адыкватно понимать.

Re: Время существования комментария

Добавлено: 25 апр 2009, 15:25
Mezitaxe
Draft, у меня мозила, формат даты XX.XX.XXXX и не пашет(

Re: Время существования комментария

Добавлено: 25 апр 2009, 16:12
BL_AF
Draft, ок, понятно. а если учесть что юкоз ставит еще "Вчера" и "Сегодня" :D

Re: Время существования комментария

Добавлено: 25 апр 2009, 16:18
BL_AF
все, вопрос бред =/

а формат даты у меня стоит такой: 2009/04/22 - все работает стабильно

Re: Время существования комментария

Добавлено: 25 апр 2009, 16:22
Vanofuture
BL_AF писал(а):юкоз ставит еще "Вчера" и "Сегодня"

Это ты ставишь, а не юкоз. :D