2013-12-25 1 views
0
> new Date("1300-01-01").toISOString() 
< "1299-12-31T00:00:00.000Z" 
> new Date("1301-01-01").toISOString() 
< "1301-01-01T00:00:00.000Z" 

Safari версии 6,1 (8537,71)Safari вычитает 1 день от даты до 1300

Mac OS X 10.8.5

Не удалось найти информацию вверх по течению

+0

Это похоже на ошибку Safari и должно быть сообщено вверх по течению. ECMAScript должен хорошо справляться с этими датами, хотя они являются [пролептическим григорианским календарем] (http://en.wikipedia.org/wiki/Gregorian_calendar#Proleptic_Gregorian_calendar) датами. – Palec

+0

Я поднял ошибку, но не могу найти правильную ссылку. Идентификатор ошибки - 15724217 (bugreport.apple.com). –

ответ