The examples in this article describe JavaScript date calculations. Share to everyone for your reference. Specifically as follows:
function Setleavedate () {
var inday=$ ("#date_6"). Val ();
The date format obtained is 2014-07-03
var date=inday.split ('-');
Separates dates into numeric
var num=$ (". Time_lk"). Val () *1;
The number of days to be added
var year=date[0]*1;
var month=date[1]*1;
var day=date[2]*1+num;
var d = new Date (month+ "/" +day+ "/" +year);
Get a Date object, note: The month and calendar here are corresponding to the
var weekday=new Array (7);
Add an array of parse week displays
weekday[0]= "Sunday";
Weekday[1]= "Monday";
Weekday[2]= "Tuesday";
Weekday[3]= "Wednesday";
Weekday[4]= "Thursday";
Weekday[5]= "Friday";
Weekday[6]= "Saturday";
Month=d.getmonth () +1;
Note: The month here is still changed, the index of the month is 0~11,
//So add 1 here will change back to the month corresponding to the calendar.
result=month+ "Month" +d.getdate () + "Day <br>" +weekday[d.getday ()]+ "away from the shop";
$ (". Time_2"). Text (result);
}
I hope this article will help you with your JavaScript programming.