Tôi muốn để có được ngày hôm nay trong các định dạng của mm-dd-yyyyJavascript có được ngày ở định dạng
Tôi đang sử dụng var currentDate = new Date(); document.write(currentDate);
tôi không thể tìm ra cách để định dạng nó.
tôi thấy các ví dụ var currentTime = new Date(YY, mm, dd);
và currentTime.format("mm/dd/YY");
Cả hai trong số đó không có tác dụng
cuối cùng tôi đã có một ngày được định dạng đúng bằng
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1;//January is 0!`
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd}
if(mm<10){mm='0'+mm}
var today = mm+'/'+dd+'/'+yyyy;
document.write(today);'`
Điều này có vẻ rất phức tạp đối với một nhiệm vụ đơn giản như vậy .
Có cách nào tốt hơn để lấy ngày hôm nay trong dd/mm/yyyy
không?
Tôi sẽ làm điều đó theo cách thủ công 'var d = new Date(); \t \t \t \t var s = new String(); \t \t \t \t s = (d.getHours() + "-" + d.getMinutes() + "-" + d.getSeconds() + "" + d.getDate() + "-" + d.getMonth() + "-" + d.getFullYear()). toString(); '. Tham khảo: http://www.w3schools.com/jsref/jsref_obj_date.asp – Nav