Internet Explorer, Json.Net JavaScript дата и миллисекунды
Я не уверен, что я что-то упустил - или IE, или Json.Net.
Но в основном это работает:
new Date("2012-08-03T12:36:54.743Z")
Это не так с «неверной датой»; ошибка:
new Date("2012-08-03T12:36:54.74Z")
Вторая дата хранится в SQL Server как:
2012-08-03 12:36:54.740
Затем он сериализуется как JSON с использованием Json.Net - Json.Net сериализовал дату как2012-08-03T12:36:54.74Z
эффективно отрубая последние 0.
Мои вопросы):
Is this an intended behavior in IE - that it needs to have all 3 digits in the milliseconds bit to work ? Is this an intended behavior in Json.Net - that it'll always chop off the last 0 in a date ?