Hướng dẫn how do i +1 a date in javascript? - làm cách nào để +1 một ngày trong javascript?

Làm thế nào để tôi dùng ngày hôm nay và thêm 1 ngày vào đó?

Nếu có thể, xin vui lòng nội tuyến?

Đã hỏi ngày 1 tháng 2 năm 2011 lúc 21:38Feb 1, 2011 at 21:38

Hướng dẫn how do i +1 a date in javascript? - làm cách nào để +1 một ngày trong javascript?

Điều này sẽ nhận được ngày vào ngày mai:

var a = new Date((new Date()).valueOf() + 1000*3600*24);

Đã trả lời ngày 1 tháng 2 năm 2011 lúc 21:41Feb 1, 2011 at 21:41

Cambracacambracacambraca

26.3K16 Huy hiệu vàng66 Huy hiệu bạc99 Huy hiệu Đồng16 gold badges66 silver badges99 bronze badges

2

Bạn phải sử dụng các phương thức getDate () và setDate () của đối tượng ngày tương ứng nhận và đặt giá trị ngày của ngày.

var date = new Date();
date.setDate(date.getDate() + 1);

Kiểm tra tham chiếu đối tượng ngày MDC để biết thêm thông tin về việc làm việc với ngày

Đã trả lời ngày 1 tháng 2 năm 2011 lúc 21:40Feb 1, 2011 at 21:40

Tom Tutom tuTom Tu

9.55333 Huy hiệu bạc37 Huy hiệu đồng33 silver badges37 bronze badges

2

Thử cái này:

//create the date
var myDate = new Date();

//add a day to the date
myDate.setDate(myDate.getDate() + 1);

Đã trả lời ngày 1 tháng 2 năm 2011 lúc 21:39Feb 1, 2011 at 21:39

Pablo Santa Cruzpablo Santa CruzPablo Santa Cruz

173K32 Huy hiệu vàng238 Huy hiệu bạc290 Huy hiệu Đồng32 gold badges238 silver badges290 bronze badges

1

dt = new Date();
dt.setDate(dt.getDate() + 1);

Đã trả lời ngày 1 tháng 2 năm 2011 lúc 21:40Feb 1, 2011 at 21:40

Tom Tutom tuJohn Giotta

9.55333 Huy hiệu bạc37 Huy hiệu đồng6 gold badges49 silver badges81 bronze badges

Thử cái này:

var d = new Date();
d.setTime(d.getTime() + 86400000);
console.log('24 hours later');
console.log(d);

//create the date
var myDate = new Date();

//add a day to the date
myDate.setDate(myDate.getDate() + 1);

Đã trả lời ngày 1 tháng 2 năm 2011 lúc 21:39Jul 2, 2013 at 15:55

Hướng dẫn how do i +1 a date in javascript? - làm cách nào để +1 một ngày trong javascript?

Pablo Santa Cruzpablo Santa Cruzzachelrath

173K32 Huy hiệu vàng238 Huy hiệu bạc290 Huy hiệu Đồng5 silver badges11 bronze badges

var d = new Date(); 

var curr_date = d.getDate();

var n =curr_date;

jQuery(".class_name:eq(0)").text(n);

var m =[d.getDate()+1];

jQuery(".class_name:eq(1)").text(m);

John Giottajohn Giotta

16.1k6 Huy hiệu vàng49 Huy hiệu bạc81 Huy hiệu đồng3 gold badges19 silver badges30 bronze badges

Nếu bằng "Thêm 1 ngày vào nó" Bạn có nghĩa là "Thêm 24 giờ", nghĩa là thêm 24*60*60*1000 mili giây vào đối tượng ngày JavaScript, thì giải pháp chính xác là:Mar 9, 2016 at 10:45

1

Như @venkatagiri đã chỉ ra trong một bình luận trước đó, thực tế điều này sẽ thêm 24 giờ vào đối tượng ngày JavaScript hiện tại trong tất cả các kịch bản, trong khi d.setDate(d.getDate() + 1) sẽ không tham gia vào thời gian tiết kiệm ánh sáng ban ngày. Xem JSfiddle này để thấy sự khác biệt trong bối cảnh bắt đầu DST 2013 (vào ngày 10 tháng 3 năm 2013 lúc 2:00 sáng, thời gian địa phương DST đã tiến lên một giờ). setDate() Trong kịch bản này chỉ thêm 23 giờ, trong khi setTime() thêm 24.

Đã trả lời ngày 2 tháng 7 năm 2013 lúc 15:55

$(document).ready(function() {
    var myDate = new Date();

    //add a day to the date
    myDate.setDate(myDate.getDate() + 30);        

    var end_date = new Date(myDate.getFullYear(), myDate.getMonth(), myDate.getDate());

    $('#datepicker').datepicker({
        format: 'dd-mm-yyyy',
        orientation: 'bottom'
    });

    $('#datepicker').datepicker('setDate', end_date);
});

ZachelrathzachelrathMay 21, 2019 at 6:44

Hướng dẫn how do i +1 a date in javascript? - làm cách nào để +1 một ngày trong javascript?

8425 Huy hiệu bạc11 Huy hiệu đồngAngularJMK

Jf nó13 silver badges14 bronze badges

Làm thế nào tôi có thể tăng một ngày một ngày trong JavaScript?

Để tăng một đối tượng ngày JavaScript thêm một hoặc nhiều ngày, bạn có thể sử dụng kết hợp các phương thức setDate () và getDate () có sẵn cho bất kỳ phiên bản đối tượng ngày JavaScript nào. Phương thức setDate () cho phép bạn thay đổi ngày của đối tượng ngày bằng cách truyền một số nguyên đại diện cho ngày của tháng.use the combination of setDate() and getDate() methods that are available for any JavaScript Date object instance. The setDate() method allows you to change the date of the date object by passing an integer representing the day of the month.

Làm cách nào để định dạng một ngày trong JavaScript?

Phương thức Todatestring () trong JavaScript ba chữ cái đầu tiên của tên ngày trong tuần. Ba chữ cái đầu tiên của tên tháng. Hai chữ số trong tháng, được đệm bên trái một số 0 nếu cần thiết. Bốn chữ số (ít nhất), được đệm bên trái với số không nếu cần thiết.toDateString() Method in JavaScript First three letters of the week day name. First three letters of the month name. Two digit day of the month, padded on the left a zero if necessary. Four digit year (at least), padded on the left with zeros if necessary.

Làm thế nào để bạn thêm một ngày vào một ngày?

ngày var = ngày mới ();// Thêm ngày 1 ngày.setDate (ngày.getDate () + 1);date. setDate(date. getDate() + 1);

Làm thế nào để bạn khai báo một biến ngày trong JavaScript?

var date1 = ngày mới ();ngày1.Setlyear (2011, 6, 1);// 2011-07-01, giao diện điều khiển OK.Nhật ký (ngày 1);// Đặt ngày2 Cùng ngày với ngày 1 var date2 = date1;// ... // Bây giờ tôi sẽ đặt một ngày mới cho ngày 2 ngày2.thiết lập (2011, 9, 8);// 2011-10-08, giao diện điều khiển OK. setFullYear(2011, 6, 1); // 2011-07-01, ok console. log(date1); // set date2 the same date as date1 var date2 = date1; // ... // now I'm gonna set a new date for date2 date2. setFullYear(2011, 9, 8); // 2011-10-08, ok console.