คุณสามารถใช้ getTime() สำหรับสิ่งนี้ ต่อไปนี้เป็นไวยากรณ์ -
yourVariableName.getTime();
แปลง ISODate เป็นค่าตัวเลข -
> var arrivalDate=ISODate('2019-04-18 13:50:45');
ต่อไปนี้เป็นแบบสอบถามเพื่อแปลง ISODate เป็นค่าตัวเลข -
> arrivalDate.getTime();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
1555595445000
ให้เราตรวจสอบว่าเป็นค่าตัวเลขที่ถูกต้องสำหรับ ISODate หรือไม่ ต่อไปนี้เป็นข้อความค้นหาเพื่อรับ ISODate ที่ถูกต้องทุกครั้งที่เราใช้ค่าตัวเลขที่สูงกว่า -
> new Date(1555595445000);
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
ISODate("2019-04-18T13:50:45Z")
ใช่ นี่คือ ISODate ที่ถูกต้อง