JS日期对象简单操作(获取当前年份、星期、时间)
本文实例为大家分享了JavaScript获取当前年份、星期、时间的方法,供大家参考,具体内容如下
<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title></title> </head> <body> </body> <scripttype="text/javascript"> //日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000秒)。 //定义一个时间对象: //varUdate=newDate(); //注意:使用关键字new,Date()的首字母必须大写。 //使Udate成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 //如果要自定义初始值,可以用以下方法: vard=newDate(2012,10,1); document.write(d+"<br/>"); varc=newDate('Oct1,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()返回/设置年份,用四位数表示 varmydate=newDate();//当前时间 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表示星期天。 //如果要返回相对应“星期”,通过数组完成,代码如下: varmydate=newDate();//定义日期对象 varweekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; //定义数组对象,给每个数组项赋值 varmynum=mydate.getDay();//返回值存储在变量mynum中 document.write(mydate.getDay());//输出getDate()获取值 document.write("今天是:"+weekday[mynum]);//输出星期几 document.write("<br/>"); //3.设置时间方法 //get/setTime()返回/设置时间,单位毫秒数, //计算从1970年1月1日零时到日期对象所指的日期的毫秒数。 //如果将目前日期对象的时间推迟1小时,代码如下: varmydate=newDate(); 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>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。