Новая дата и преобразование даты ISO в оболочке Mongo

Я пытался mongoExport с некоторым условием даты, я читал здесь эта дата должна быть в формат эпохи.

вопрос:

Я пробовал ниже

> new Date(2013,10,16)
ISODate("2013-11-16T00:00:00Z")

предполагая, что я дал окт-16-2013, но он вернул мне "2013-11-16". То же самое с форматом эпоха.

> new Date(2013,10,16)*1
1384560000000
> 
> new Date(1384560000000)
ISODate("2013-11-16T00:00:00Z")

можете ли вы помочь, почему его изменение месяца на 11 ?

1 ответов


на month параметр JavaScript Date конструктор основан на 0. Таким образом, 0 для января до 11 для декабря, что делает его 9 для октября вместо 10.