ฉันต้องการแยกวันที่โดยไม่มีเขตเวลาใน JavaScript ฉันเหนื่อย:
new Date(Date.parse("2005-07-08T00:00:00+0000"));
ส่งคืนวันศุกร์ 7 ก.ค. 2548 02:00:00 GMT + 0200 (เวลามาตรฐานยุโรปกลาง)
new Date(Date.parse("2005-07-08 00:00:00 GMT+0000"));
ส่งคืนผลลัพธ์เดียวกัน
new Date(Date.parse("2005-07-08 00:00:00 GMT-0000"));
ส่งคืนผลลัพธ์เดียวกัน
ฉันต้องการแยกเวลา:
ไม่มีโซนเวลา
โดยไม่ต้องเรียก constructor Date.UTC หรือ Date ใหม่ (ปี, เดือน, วัน)
เพียงแค่ส่งสตริงเข้าไปในตัวสร้าง Date (โดยไม่ต้องเข้าใกล้ต้นแบบ)
ฉันมีกับผลิตภัณฑ์วัตถุไม่ได้
Date
String
Date
วัตถุเพื่อให้ได้วัตถุที่ถูกต้องเพื่อเปรียบเทียบวันที่ใน MongoDB:new Date(dateStart.getFullYear(), dateStart.getMonth(), dateStart.getDate())
Date.parse
btw และส่งสตริงไปยังDate
constructor โดยตรง