Computer >> Máy Tính >  >> Lập trình >> MongoDB

Chuyển đổi isodate thành giá trị số trong MongoDB?

Bạn có thể sử dụng getTime () cho việc này. Sau đây là cú pháp -

yourVariableName.getTime();

Chuyển đổi ISODate thành giá trị số -

> var arrivalDate=ISODate('2019-04-18 13:50:45');

Sau đây là truy vấn để chuyển đổi ISODate thành giá trị số -

> arrivalDate.getTime();

Điều này sẽ tạo ra kết quả sau -

1555595445000

Hãy để chúng tôi xác minh rằng đó có phải là một giá trị số chính xác cho ISODate hay không. Sau đây là truy vấn để có được ISODate chính xác bất cứ khi nào chúng tôi áp dụng giá trị số trên -

> new Date(1555595445000);

Điều này sẽ tạo ra kết quả sau -

ISODate("2019-04-18T13:50:45Z")

Đúng, đây là ngày ISO đúng.