js获取当前时间(昨天、今天、明天)
本文实例为大家分享了js获取当前时间的具体代码,供大家参考,具体内容如下
js获取当前时间(昨天、今天、明天)
开发过程中某些前台页面的时间控件我们需要给默认当前时间,jquery可以轻松的帮我们实现,代码如下
//昨天的时间 varday1=newDate(); day1.setTime(day1.getTime()-24*60*60*1000); vars1=day1.getFullYear()+"-"+(day1.getMonth()+1)+"-"+day1.getDate(); //今天的时间 varday2=newDate(); day2.setTime(day2.getTime()); vars2=day2.getFullYear()+"-"+(day2.getMonth()+1)+"-"+day2.getDate(); //明天的时间 varday3=newDate(); day3.setTime(day3.getTime()+24*60*60*1000); vars3=day3.getFullYear()+"-"+(day3.getMonth()+1)+"-"+day3.getDate(); //拼接时间 functionshow(){ varstr=""+s1+"至"+s2; returnstr; } //赋值doubleDate $('#dateS').val(show());
下面是具体到时分秒的获取方法
functionwriteCurrentDate(){ varnow=newDate(); varyear=now.getFullYear();//得到年份 varmonth=now.getMonth();//得到月份 vardate=now.getDate();//得到日期 varday=now.getDay();//得到周几 varhour=now.getHours();//得到小时 varminu=now.getMinutes();//得到分钟 varsec=now.getSeconds();//得到秒 varMS=now.getMilliseconds();//获取毫秒 varweek; month=month+1; if(month<10)month="0"+month; if(date<10)date="0"+date; if(hour<10)hour="0"+hour; if(minu<10)minu="0"+minu; if(sec<10)sec="0"+sec; if(MS<100)MS="0"+MS; vararr_week=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); week=arr_week[day]; vartime=""; time=year+"年"+month+"月"+date+"日"+""+hour+":"+minu+":"+sec+""+week; //当前日期赋值给当前日期输入框中(jQueryeasyUI) $("#currentDate").html(time); //设置得到当前日期的函数的执行间隔时间,每1000毫秒刷新一次。 vartimer=setTimeout("writeCurrentDate()",1000); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。