獲取 MongoDB 中 Date/ISODate 的元件?
要獲取 MongoDB 中 Date/ISODate 的元件,讓我們建立一個文件,其中包含集合中的日期。現在讓我們獲取 MongoDB 中 Date/ISODate 的元件
> db.componentOfDateDemo.insert({"ShippingDate":new Date()});
WriteResult({ "nInserted" : 1 })以下是查詢,使用 find() 方法顯示來自集合的所有文件
> db.componentOfDateDemo.find().pretty()
這將產生以下輸出
{
"_id" : ObjectId("5c9e9d57d628fa4220163b68"),
"ShippingDate" : ISODate("2019-03-29T22:33:59.776Z")
}以下是查詢,使用 findOne() 獲取結果
> var result=db.componentOfDateDemo.findOne();
現在,您可以顯示來自集合的文件。以下是查詢
> result
這將產生以下輸出
{
"_id" : ObjectId("5c9e9d57d628fa4220163b68"),
"ShippingDate" : ISODate("2019-03-29T22:33:59.776Z")
}要僅從文件中獲取 Date,請使用以下查詢
> result.ShippingDate;
這將產生以下輸出
ISODate("2019-03-29T22:33:59.776Z")要獲取有關 Date 的所有詳細資訊,請使用以下查詢
> result.ShippingDate.pressTABKeyTwoTimes
以下是對輸出的截圖

現在,您可以為欄位“ShippingDate”使用以上函式。以下是查詢
> result.ShippingDate.getFullYear() 2019 > result.ShippingDate.getSeconds(); 59 > result.ShippingDate.getMinutes(); 3 > result.ShippingDate.getHours(); 4 > result.ShippingDate.getDate(); 30 > result.ShippingDate.getMonth(); 2
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP