Ich habe eine Mongo-Datenbank eingerichtet. ein neues Date-Objekt in MongoDB erstellen So erstellen Sie ein Datum Objekt im ISO-Format zB: ISODate("2012-07-14T00:00:00Z")
Erstellen Sie ein ISO-Datum-Objekt in Javascript
ich node.js bin mit Datenbank verbinden Mongo und die Datenbank abfragen. , wann immer ich ein neues Date-Objekt (new Date()
) in javascript sein ein Javascript Date-Objekt zB erstellt: Wed Mar 06 2013 14:49:51 GMT-0600 (CST)
Gibt es eine Möglichkeit, ein ISO Date-Objekt in Javascript zu erstellen, so dass ich das Objekt direkt an die MongoDB schicken und führt Datum Abfrage
ich bin die Lage, die unter Abfrage in MongoDB
db.schedule_collection.find({
start_date: { '$gte': new Date(2012, 01, 03, 8, 30) }
})
durchzuführen, aber nicht durchführen kann, wenn ich in einem JavaScript-Date-Objekt von Knoten senden
Das mongodb-Kochbuch bietet ein Python-Beispiel, um die mongo-Datenbank mit dem datetime-Modul abzufragen, bietet aber kein Beispiel für Javascript.
Jede Hilfe wird geschätzt. Sie im Voraus deinnkening
Wenn Sie nodejs verwenden, können Sie die Methode 'toISOString()' verwenden, die in ECMAScript5 definiert ist. –
JavaScript "Date" -Objekte verwenden Sie mit MongoDB. Es gibt keinen separaten 'ISODate'-Typ, den Sie verwenden müssen. Können Sie ein konkretes Beispiel für etwas geben, das nicht funktioniert? – JohnnyHK