У меня нет возможности проверить мой Javascript на чужой операционной системе. Я хотел бы знать, если следующий будет работать глобально:Как Javascript Date обрабатывается на других языках?
var d = new Date(
'Tue Aug 20 2011 16:00:00 GMT-0700 (Pacific Daylight Time)'
);
Если испанский OS были управлять этим, будет ли это крах? Должен ли я использовать это вместо этого?
var d = new Date(
'Mar Ago 20 2011 16:00:00 GMT-0700 (Pacífico Hora de verano)'
);
Я использую строки для инициализации даты, потому что я ненавижу использование числовых подходов, которые все требуют перевода в UTC.
Что относительно нелатинских алфавитов? Например. Кириллица или иврит? – Li0liQ
Вы честно предпочитаете добавлять «GMT-0700» и кучу других вещей, значительно снижая эффективность, добавляя один '- 7 + 24)% 24'? – Ryan
Я скопировал и вставил эту строку даты из 'new Date(). ToString()'. Никакой тяжелой работы не было. – JoJo