首页 > 编程 > JavaScript > 正文

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

2019-11-19 18:50:54
字体:
来源:转载
供稿:网友

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

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

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

//昨天的时间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());

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

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);   }

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表