2016-11-08 149 views
0

我從客戶端datetime發送兩個字段。將日期和時間字符串連接到mongo日期對象

date將在YYYY-MM-DD即2016年11月8日和time格式將在05:30 PM09:45 AM的格式。

我想這兩個領域結合起來,創造新的領域說added_datetime,這個領域裏面去到MongoDB插入,所以我想它是在Mongo Date Object形式,這樣我可以使用它與日期檢索。

使用moments.js嘗試了一些隨機事物,但無法得到我想要的。

回答

0

正如a similiar question提到你可以創建

var date = new Date(datestring); 

代碼

var startDate = new Date("1900-1-1 8:20:00 PM"); 

其原有的提問者提供的作品中鉻,並且應在節點的工作,因爲它是相同的JS日期對象發動機。這似乎回答你的問題。

你可以找到更多的日期在MDN documentationMongoDB documentation.

-1
var myDateTime = "2015-03-25 5:50 pm"; 
Date dateTime = new Date(myDateTime); 

BasicDBObject dt= new BasicDBObject("date", dateTime); 
example.insert(dt);