Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ตรวจจับรูปแบบวันที่ของเบราว์เซอร์สำหรับ HTML input type date

เมธอด input.valueAsDate คืนค่า Date object สะท้อนค่าปัจจุบันของ input รูปแบบที่แสดงจะเหมือนกัน ทำให้ทำงานได้:

new Date().toISOString().substr(0, 10);
new Date().toLocaleDateString();
input.valueAsDate;
input.valueAsDate.toLocaleDateString();
new Date(input.valueAsDate);
new Date(input.valueAsDate).toISOString().substr(0, 10);