JS日期对象简单操作(获取当前年份、星期、时间)

时间:2021-05-26

本文实例为大家分享了JavaScript获取当前年份、星期、时间的方法,供大家参考,具体内容如下

<!DOCTYPE html><html> <head><meta charset="UTF-8"><title></title></head> <body></body><script type="text/javascript">//日期对象可以储存任意一个日期, 并且可以精确到毫秒数( 1 / 1000 秒)。 //定义一个时间对象: //var Udate = new Date();//注意:使用关键字new,Date()的首字母必须大写。 //使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 //如果要自定义初始值,可以用以下方法:var d = new Date(2012, 10, 1);document.write(d + "<br/>");var c = new Date('Oct 1,2012');document.write(d + "<br/>");//访问方法语法:“<日期对象><方法>”//Date 对象中处理时间和日期的常用方法:// get/setDate():    返回,设置日期//get/setFullYear(): 返回,设置年份,用四位数表示// get/setYear(): 返回,设置年份//get/setMonth(): 返回,设置月份(0:1月,,,,11:12月)//get/setHours(): 返回,设置小时,24小时制// get/setMinutes(): 返回,设置分钟数//get/setSeconds(): 返回,设置秒钟数// get/setTime(): 返回,设置单位(毫秒为单位) //1.设置年份方法//get/setFullYear()返回/设置年份,用四位数表示var mydate = new Date(); //当前时间document.write(mydate + "<br/>");document.write(mydate.getFullYear() + "<br/>"); //输出当前年份mydate.setFullYear(81); //设置年份document.write(mydate + "<br/>") //输出年份被设定为81年// 不同浏览器,mydate.setFullYear(81)结果不同,//年份被设定为0081或81两种情况。 //注意: // 结果格式依次为: 星期、 月、 日、 年、 时、 分、 秒、 时区。(火狐浏览器)// 不同浏览器, 时间格式有差异 //2.设置星期的方法//getDay() 返回星期,返回的是0-6的数字,0 表示星期天。//如果要返回相对应“星期”,通过数组完成,代码如下:var mydate=new Date();//定义日期对象var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];// 定义数组对象,给每个数组项赋值var mynum=mydate.getDay();//返回值存储在变量mynum中 document.write(mydate.getDay());//输出getDate()获取值document.write("今天是:"+weekday[mynum]);//输出星期几document.write("<br/>"); //3.设置时间方法//get/setTime() 返回/设置时间,单位毫秒数,//计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。//如果将目前日期对象的时间推迟1小时,代码如下:var mydate=new Date();document.write("当前时间"+mydate+"<br/>");mydate.setTime(mydate.getTime()+60*60*1000);document.write("推迟一小时时间:"+mydate);//注意:一小时60分,一分60秒,一秒1000毫秒;时间推迟一小时就是:"x.setTime(x.getTime()+60*60*1000);" </script> </html>

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

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章