ฉันพบปัญหาบางอย่างเมื่อจัดการกับพารามิเตอร์วันที่ใน JS ในตอนเช้าและฉันไม่รู้วิธีเพิ่มหรือลบเวลา
ความคิดเริ่มต้นคือการใช้เวลาทั้งปีเดือนวันชั่วโมงนาทีที่สองแยกกันแล้วเพิ่มด้วยตนเอง - - ตอนแรกฉันแค่อยากจะยืมตำแหน่ง แต่ต่อมาฉันคิดว่ามันไม่ง่ายเลย
ในที่สุดหลังจากเช้าของการสำรวจก็เสร็จสิ้นในที่สุด
ขั้นแรกวิธีการแสดงรูปแบบวันที่และเวลามาตรฐาน "YYYY-MM-DD HH: MM: SS" วิธีการชั่วคราวคือก่อน
var dtnow = วันที่ใหม่ () // เวลาปัจจุบัน
วันที่และเวลามาตรฐานถูกสะกดออกมา dtnow.getlyear (), dtnow.getMonth () + 1), dtnow.getdate (), dtnow.totimestring (). แยก ("", 1) [0] เป็นข้อมูลที่สตริงเวลามาตรฐานนี้จำเป็นต้องมี
นอกจากนี้ยังมีวิธีการเพิ่มหรือลบเวลา ตัวอย่างเช่นเพิ่ม n days ไปยัง dtnow ปัจจุบัน
var dtnew = วันที่ใหม่ (dtnow.getTime ()+n*24*60*60*1,000);
จากนั้นใช้ dtnew.getlyear () ฯลฯ เพื่อรับวันที่เวลาและข้อมูลอื่น ๆ
ฉันยังต้องการที่จะใช้วิธี toString มากเกินไปเมื่อเขียนสิ่งนี้เพราะ ToString ดั้งเดิมส่งคืนเล็กน้อย ... แต่รูปแบบไม่ดี
การสนทนาสั้น ๆ ข้างต้นเกี่ยวกับเวลาการเพิ่มและการลบใน JavaScript เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น