js获取当前时间(昨天、今天、明天)

本文实例为大家分享了js获取当前时间的具体代码,供大家参考,具体内容如下

js获取当前时间

(昨天、今天、明天)

开发过程中某些前台页面的时间控件我们需要给认当前时间,jquery可以轻松的帮我们实现,代码如下

rush:js;"> //昨天的时间 var day1 = new Date(); day1.setTime(day1.getTime()-24*60*60*1000); var s1 = day1.getFullYear()+"-" + (day1.getMonth()+1) + "-" + day1.getDate(); //今天的时间 var day2 = new Date(); day2.setTime(day2.getTime()); var s2 = day2.getFullYear()+"-" + (day2.getMonth()+1) + "-" + day2.getDate(); //明天的时间 var day3 = new Date(); day3.setTime(day3.getTime()+24*60*60*1000); var s3 = day3.getFullYear()+"-" + (day3.getMonth()+1) + "-" + day3.getDate(); //拼接时间 function show(){ var str = "" + s1 + "至" + s2; return str; } //赋值doubleDate $('#dateS').val(show());

下面是具体到时分秒的获取方法

rush:js;"> function writeCurrentDate() { var Now = new Date(); var year = Now.getFullYear(); //得到年份 var month = Now.getMonth();//得到月份 var date = Now.getDate();//得到日期 var day = Now.getDay();//得到周几 var hour = Now.getHours();//得到小时 var minu = Now.getMinutes();//得到分钟 var sec = Now.getSeconds();//得到秒    var MS = Now.getMilliseconds();//获取毫秒 var week; 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; var arr_week = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); week = arr_week[day]; var time = ""; time = year + "年" + month + "月" + date + "日" + " " + hour + ":" + minu + ":" + sec + " " + week; //当前日期赋值给当前日期输入框中(jQuery easyUI) $("#currentDate").html(time); //设置得到当前日期的函数的执行间隔时间,每1000毫秒刷新一次。 var timer = setTimeout("writeCurrentDate()",1000); }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...