 |
 |
Форум сетевых администраторов » Программирование » Java/Java Scripts » неправильное отображение года в браузере
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+
|
| неправильное отображение года в браузере |
[сооб. #64030]
01-04-2004 20:28 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
PHP:
<SCRIPT language=Javascript>
calendar = new Date();
day = calendar.getDay();
document.write(" ")
if (day == 0) {document.write("Недiля")}
if (day == 1) {document.write("Понедiлок")}
if (day == 2) {document.write("Вiвторок")}
if (day == 3) {document.write("Середа")}
if (day == 4) {document.write("Четвер") }
if (day == 5) {document.write("П'ятниця")}
if (day == 6) {document.write("Субота")}
if (day == 7) {document.write("Недiля")}
document.write(", ")
date = calendar.getDate();
document.write(date)
document.write(" ")
month = calendar.getMonth();
if (month == 0) {document.write("сiчня")}
if (month == 1) {document.write("лютого")}
if (month == 2) {document.write("березня")}
if (month == 3) {document.write("квiтня")}
if (month == 4) {document.write("травня")}
if (month == 5) {document.write("червня") }
if (month == 6) {document.write("липня") }
if (month == 7) {document.write("серпня")}
if (month == 8) {document.write("вересня")}
if (month == 9) {document.write("жовтня")}
if (month == 10) {document.write("листопада")}
if (month == 11) {document.write("грудня")}
document.write(" ")
year = calendar.getYear();
document.write(year)
document.write(" року")
</SCRIPT>
Данный скрипт выводит текущую дату в виде: число название_месяца год.
Под Ие год выводится нормально, 2004, но под Мозилой, Оперой выводится 104 год. В чем грабли? Что я не учел или что тут не так в коде?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-04-2004 20:28 |
|
|
Участник+
|
| Супер, работает. А объяснить можеш в чем разница,... |
[сооб. #64033]
01-04-2004 21:39 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
Супер, работает. А объяснить можеш в чем разница, почему через фулеар работает а через еар не хочет в опере?
И еще один похожий вопрос, оказывается в опереще еще и время барахлит.
document.writeln(document.lastModified)
В результате показывает следующее: Thu, 01 Apr 2004 19:21:41 GMT
А на самом деле должно быть Thu, 01 Apr 2004 22:21:41 GMT
В чем может быть причина?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-04-2004 21:39 |
|
|
Модератор
|
Что касаемо getfullyear - RTFM.
А про lastModifed ненадо... |
[сооб. #64035]
01-04-2004 22:36 |
|
Модератор


Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус:  |
Что касаемо getfullyear - RTFM.
А про lastModifed ненадо питать иллюзий - IE возвращает никакой ни GMT, а дату и время с учетом настроек системы. А вот опера возвращает GMT.
__________________
The time was broken ...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-04-2004 22:36 |
|
|
Участник+
|
| дык я ж топиком и говорил, что под ослом у меня... |
[сооб. #64056]
02-04-2004 13:24 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
дык я ж топиком и говорил, что под ослом у меня все нормально отображается, а под оперой год не правильно отображался, и вот еще и время неправильно, и в опере и появляется етот ГМТ.
Вопрос: говориш от настроек системы зависит, у меня винда, время тиакает нормально, ослик нормально отображает, а чего ж тогда опера по другому?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 13:24 |
|
|
Модератор
|
quote: а чего ж тогда опера по другому
Ты... |
[сооб. #64060]
02-04-2004 15:29 |
|
|
Участник+
|
| И вовсе не обязательно наезжать! Читать я... |
[сооб. #64063]
02-04-2004 16:56 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
И вовсе не обязательно наезжать! Читать я умею, возможно не понял то что ты хотел сказать, но это не дает тебе права оскорблять посетителя, пусть даже ты и модератор. Человек за помощью пришол а ты с головой не дуржиш... тоже мне хорошая дружесская обстановка. Ну да ладно, переживу, пусть это будет на твоей совести.
Так вот, раз я такой тупой - объясни как тупому почему, точнее не почему, а как мне заставить или что сделать чтобы в опере выводилось время правильное. Какого время на 3 часа запаздывает? Ведь у меня часовой пояс GMT +2, следовательно и запаздывание должно было быть на 2 часа.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 16:56 |
|
|
Модератор
|
| Я вижу тебе не нравиться мое отношение? Ну... |
[сооб. #64065]
02-04-2004 17:42 |
|
Модератор


Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус:  |
Я вижу тебе не нравиться мое отношение? Ну чтож, - тогда не вижу смысла и дальше тебя раздражать своими ответами.
__________________
The time was broken ...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 17:42 |
|
|
Участник+
|
| вот сам подумай, тебе было бы приятно когда... |
[сооб. #64066]
02-04-2004 17:50 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
вот сам подумай, тебе было бы приятно когда тебе кто-то бы сказал что ты не дружиш с головой? В то время как ты сам знаеш что тебе далеко и в подметки не каждый сгодится... Просто будь повежливее, вот и все, это просто.
А за ответы я тебе уже сказал спасибо и скажу еще раз, ты мне действительно помог.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 17:50 |
|
|
Модератор
|
| Если бы мне кто-то сказал что я не дружу с головой,... |
[сооб. #64067]
02-04-2004 17:58 |
|
Модератор


Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус:  |
Если бы мне кто-то сказал что я не дружу с головой, первое что я сделал бы, так это задумался над правотой слов этого человека. Призывать меня к вежливости и либерализму бесполезно, - я никогда ничего не проглатываю, и если что думаю - говорю. А кому нужен этот галимый фальш, когда все сидят "здравствуйте, извините, простите" а про себя "вот сука, убил бы"? Ладно отвлеклись.
Про +2 и +3 ... сейчас летнее время - везде +1 к основному. Совместимость с оперой делается через проверку на браузер или сведение к формату Date.
__________________
The time was broken ...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 17:58 |
|
|
Участник+
|
| Все, спасибо, видиш как все просто оказалось.... |
[сооб. #64068]
02-04-2004 18:09 |
|
Участник+


Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус:  |
Все, спасибо, видиш как все просто оказалось. Вот это +1 я и не мог понять куда девается. Спасибо.
ЗЫ: насчет задуматься - знаеш, тут все зависит от личности, любой может быть тупым, согласен, но я себя тупым или не дружащим с головой не считаю. Насчет фальши - тут тоже зависит от конкретных личностей, я никогда про себя так не думаю а говорю прямо как есть, просто иногда нужно придерживаться определенных рамок, вежливости и т.д. Но тут я учить никого не собираюсь, да и не учитель я... Вот, главное что мы друг друга поняли и нашли компромисс. Еще раз спасибо за помощь.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-04-2004 18:09 |
|
|
|
Формат времени GMT. Текущее время 10:04.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.71782804 seconds (99.11% PHP - 0.89% MySQL) with 26 queries.
|
 |