Tôi có một ngày trong định dạng "YYYY/MM/DD" này. Bây giờ tôi muốn lấy ngày từ định dạng này. Làm thế nào tôi có thể nhận được nó bằng cách sử dụng javascript hoặc jquery? Một cách là nàyLấy ngày từ ngày sử dụng jquery/javascript
$(document).ready(function() {
var d = new Date();
alert(d.getDay());
});
nhưng vấn đề ở đây là d biến chứa ngày ở định dạng này
Sat Jan 07 2012 18:16:57 GMT+0200 (FLE Standard Time)
Làm thế nào tôi có thể nhận được ngày kể từ ngày ở định dạng trên?
Sau đây là cách chức năng của tôi trông giống như
function dayOfWeek(d) {
var dayNames = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Sunday');
var currentDate = Math.round(+new Date(d)/1000);
var nData = new Date(currentDate);
//alert(nData);
//alert(nData.getDay());
//var day = d.split("-")[2];
//var t = day.replace("0","");
//alert(t);
return dayNames[nData.getDay()];
}
Những gì tôi đang làm là tôi ngày đi qua dưới dạng "YYYY-MM-DD" và nó chuyển đổi ngày đó để unix timestamp và sau đó tôi có được ngày và sau đó trở về ngày như chủ nhật hoặc thứ hai vv Nhưng ở đây nó chỉ trả lại thứ sáu đó là không chính xác. Khi tôi thay đổi ngày trong ngày nó sẽ trở lại cùng ngày trong mảng.
đọc tại đây để xem cách định dạng ngày giờ http://stackoverflow.com/questions/4802190/how-do-i-format-date-in-jquery-datetimepicker xem câu trả lời Skilldrick –
Tôi đã cập nhật bài đăng của mình kiểm tra nó. Cảm ơn – 2619
xem câu trả lời của tôi ... PS: Bạn quên Thứ Bảy: P –