這篇文章主要介紹了javascript日期計(jì)算,涉及javascript針對(duì)日期計(jì)算的相關(guān)技巧,這里需要注意索引的使用,需要的朋友可以參考下
本文實(shí)例講述了javascript日期計(jì)算。分享給大家供大家參考。具體如下:
- function setLeaveDate(){
- var inDay=$("#date_6").val();
- // 獲取的日期格式為2014-07-03
- var date=inDay.split('-');
- // 將日期分隔成數(shù)字
- var num=$(".time_lk").val()*1;
- // 需增加的天數(shù)
- var year=date[0]*1;
- var month=date[1]*1;
- var day=date[2]*1+num;
- var d = new Date(month+"/"+day+"/"+year);
- // 得到一個(gè)日期對(duì)象,注意:這里的月與日歷是對(duì)應(yīng)的
- var weekday=new Array(7);
- // 添加一個(gè)解析星期顯示的數(shù)組
- weekday[0]="周日";
- weekday[1]="周一";
- weekday[2]="周二";
- weekday[3]="周三";
- weekday[4]="周四";
- weekday[5]="周五";
- weekday[6]="周六";
- month=d.getMonth()+1;
- // 注意:這里的月份依然變了,月份的索引為0~11,
- //故此在此處加1才會(huì)變回與日歷對(duì)應(yīng)的月份.
- result=month+"月"+d.getDate()+"日<br>"+weekday[d.getDay()]+"離店";
- $(".time_2").text(result);
- }
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選