每天一篇javascript学习小结(Date对象)
1、Date.now()
//Date.now()isinECMAScript5 //Priortothat,use+newDate() //获取当前时间 varnow=(typeofDate.now=="function"?Date.now():+newDate()); alert("Rightnow:"+now);
2、Date.parse()方法
varnow=newDate(); alert(now); varsomeDate=newDate(Date.parse("May25,2004")); //parse()方法可解析一个日期时间字符串,并返回1970/1/1午夜距离该日期时间的毫秒数。 alert(someDate);
3、DateUTC()和toUTCString()方法
//UTC()方法可根据世界时返回1970年1月1日到指定日期的毫秒数。 //Date.UTC(year,month,day,hours,minutes,seconds,ms) /* year必需。表示年份的四位数字。 month必需。表示月份的整数,介于0~11。 day必需。表示日期的整数,介于1~31。 hours可选。表示小时的整数,介于0~23。 minutes可选。表示分钟的整数,介于0~59。 seconds可选。表示秒的整数,介于0~59。 ms可选。表示毫秒的整数,介于0~999。 Date.UTC()是一种静态方法,因为需要使用构造函数Date()来调用它,而不是通过某个Date对象调用。 Date.UTC()方法的参数指定日期和时间,它们都是UTC时间,处于GMT时区。指定的UTC时间将转换成毫秒的形式, 这样构造函数Date()和方法Date.setTime()就可以使用它了。 */ //toUTCString()方法可根据世界时(UTC)把Date对象转换为字符串,并返回结果。 //January1,2000atmidnight vary2k=newDate(Date.UTC(2000,0)); alert(y2k.toUTCString()); //May5,2005at5:55:55PMGMT varallFives=newDate(Date.UTC(2005,4,5,17,55,55)); alert(allFives.toUTCString());
以上就是今天的javascript学习小结,之后每天还会继续更新,希望大家继续关注。