如何获取今天的日期并加上1天?
如果可能,请内联?
这将获得明天的日期:
var a = new Date((new Date()).valueOf() + 1000*3600*24);
您需要使用Date对象的getDate()和setDate()方法,分别获取和设置日期的日值。
var date = new Date();
date.setDate(date.getDate() + 1);
查看MDN上的日期对象参考文档,了解更多关于操作日期的信息。
试试这个:
//create the date
var myDate = new Date();
//add a day to the date
myDate.setDate(myDate.getDate() + 1);
dt = new Date();
dt.setDate(dt.getDate() + 1);
var d = new Date();
d.setTime(d.getTime() + 86400000);
console.log('24 hours later');
console.log(d);
d.setDate(d.getDate()+1)
不会添加。请参见this JSFiddle以查看2013年夏令时开始(2013年3月10日上午2:00,夏令时地区时间向前移动一小时)的上下文差异。setDate()
在这种情况下只会添加23小时,而setTime()
会添加24个小时。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);
$(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);
});