powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / new Date(): выдает какую-то Ж...
15 сообщений из 15, страница 1 из 1
new Date(): выдает какую-то Ж...
    #38314526
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Время в системе установлено ... Киев+2
пишу new Date() - выдается " Fri Jun 28 2013 22:33:07 GMT+0300 (Финляндия (лето)) " - это выдает Хрум
Firefox выдает [22:33:59.102] Fri Jun 28 2013 22:33:59 GMT+0300

что за прикол?
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314598
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так летом же UTC+3 в Украине
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314779
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр,

ну в Украине летом все конечно возможно!!))
Но почему Финляндия??
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314786
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Время в системе установлено ...*Киев+2*
А что за система-то?.. Помница когда-то для GMT+2 Helsinki, Kiev, Riga, Istanbul, Minsk - были вместе... Сейчас, правда, разнесли ... Дык к чему это я - одна приблуда, которую в то время юзали, тоже относила нас чуть ли не к Израилю Ж8-/
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314821
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,

Вида 2008 - в ней установлен часовой пояс - (UTC+02:00) Вильнюс, Киев, Рига, София, Таллин, Хельсинки
Но почему Финляндия - загадка...

попутно вопрос по определению типа переменной
имеем :

Код: javascript
1.
2.
var dt = new Date();
typeof dt  -> "object"



как можно убедиться что dt является переменной типа Date?
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314826
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в финляндии тоже +2 UTC, что тут загадочного?
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314829
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

ничего что и внекоторых других странах тоже +2 -> Вильнюс, Киев, Рига, София, Таллин, Хельсинки
Почему Финляндия - я же в украине!?
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314831
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
откуда ему знать?
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314833
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, дело в том, что при определении времени определяется только смещение (не локаль!). А если взять часовой пояс +2, то первой страной (сверху вниз, слева направо) будет именно Финляндия. Если бы выдавало в Штатах, то наверняка показывало бы по их стандарту - EET (Eastern Europian Time).
Как выше писали, я тоже помню времена, когда по умолчнию получали пояс +2 Тель-Авив и Претория. Второе-то вроде понятно - самый южный крупный город во втором часовом поясе (типа Финляндии, но наоборот). А вот почему фигурировал Тель-Авив - х.з.
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314914
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp
Код: javascript
1.
2.
var dt = new Date();
typeof dt  -> "object"




как можно убедиться что dt является переменной типа Date?Object.prototype.toString.call(dt) == "[object Date]"
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38314931
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spВремя в системе установлено ... Киев+2
пишу new Date() - выдается " Fri Jun 28 2013 22:33:07 GMT+0300 (Финляндия (лето)) " - это выдает Хрум
Firefox выдает [22:33:59.102] Fri Jun 28 2013 22:33:59 GMT+0300

что за прикол?

Как писали, интерпретатор понятия не имеет в какой стране вы находитесь. Знает, что +2 и всё. Формат определяется по формату страны. А значит теоретически есть возможность получить дату по формату любой страны, которая входит в данный часовой пояс ( а также получить в ответ и местонахождение случайное). Потому лучший вариант - это формировать дату вручную (getHour, getMinute и т.д.). Страну можно по ip попробовать определить или по локале в браузере (хотя кто мешает поставить русскую систему в Финляндии например). А Вообще, зачем страна при определении времени? :).
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38315103
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечObject.prototype.toString.call(dt) == "[object Date]"

Спасибо!
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38315269
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> как можно убедиться что dt является переменной типа Date?
instanceof Date
Но... ЭстЪ один ньюанс ...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38315276
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off
> Вида 2008 - в ней установлен часовой пояс - (UTC+02:00) Вильнюс, Киев, Рига, София, Таллин, Хельсинки
> Но почему Финляндия - загадка...
тынць ...


_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
new Date(): выдает какую-то Ж...
    #38315277
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,

сенкс!)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / new Date(): выдает какую-то Ж...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]