javascriptAPI(Date)(二)

来源:互联网 发布:阿里云 搬瓦工 cn2 编辑:程序博客网 时间:2024/06/13 06:26
<!doctype html><html><head><title>标题</title><meta charset="utf-8"><script>var now=new Date();//复制日期对象,用于计算var end=new Date(now);//计算最晚能买到哪天的火车票/*//Step1:取出今天的日期var d=now.getDate();//Step2:做加减d+=60;//Step3:放回去now.setDate(d);*/end.setDate(end.getDate()+60);//console.log(now);//console.log(end);/*//定义入职时间hiredate:2012/6/30var hiredate=new Date("2012/6/30");//复制hiredate到到期时间enddatevar enddate=new Date(hiredate);//将enddate+3年enddate.setFullYear(enddate.getFullYear()+3);//复制enddate到续签时间renewdatevar renewdate=new Date(enddate);//将renewdate-1月renewdate.setMonth(renewdate.getMonth()-1);//如果renewdate是周六if(renewdate.getDay()==6){//就renewdate-1天renewdate.setDate(renewdate.getDate()-1);}else if(renewdate.getDay()==0){//否则,如果是周日,//就renewdate-2天renewdate.setDate(renewdate.getDate()-2);}//将renewdate复制到提醒时间alertdatevar alertdate=new Date(renewdate);//将alertdate-7天alertdate.setDate(alertdate.getDate()-7);console.log( hiredate,enddate,renewdate,alertdate);*/function workDays(days){//获得当前时间nowvar now=new Date();//i从1,到<=days+1for(var i=1;i<=days+1;i++){  //now+now.setDate(now.getDate()+//如果now是周五,就+3天(now.getDay()==5?3://否则,如果now是周六,就+2天 now.getDay()==6?2://否则,就+1天 1));}//(循环结束)输出nowconsole.log(now);}workDays(10);</script></head><body></body></html>

0 0
原创粉丝点击