javascript中Date对象的使用总结(3)

var date = new Date(); //现在是2012-12-20 document.write(date.setUTCHours(05)); //返回1355980581928 var da = new Date(date); document.write("<br/>" + da.getUTCHours()); //输出5

三十三、Date.setUTCMilliseconds()  //设置一个Date对象中对应的毫秒数,(全球时间)

     语法:date.setUTCMilliseconds(millis)

var date = new Date(); //现在是2012-12-20 document.write(date.setMilliseconds(05)); //返回1356016784005  注意此处无论如何刷新都是05结尾

三十四、Date.setUTCMinutes()    //设置一个Date对象的分钟、秒钟、以及毫秒值。

     语法:date.setUTCMinutes(minutes)

date.setUTCMinutes(minutes,seconds)

date.setUTCMinutes(minutes,seconds,millis)

var date = new Date(); //现在是2012-12-20 document.write(date.setUTCMinutes(25)); //返回1356017146549 var da = new Date(date); document.write("<br/>" + da.getUTCMinutes()); //输出5

三十五、Date.setUTCMonth()    //设置一个Date对象的月份值及日期值

        语法:date.setUTCMonth(month)

          date.setUTCMonth(month,day)

var date = new Date(); //现在是2012-12-20 document.write(date.setMonth(01)); //返回1329751527983 var da = new Date(date); document.write("<br/>" + da.getUTCMonth()); //输出1

三十六、Date.setUTCSeconds()    //设置一个Date的秒钟及毫秒值

      语法:date.setUTCSeconds(seconds)

         date.setUTCSeconds(seconds,millis)

var date = new Date(); //现在是2012-12-20 document.write(date.setUTCSeconds(01)); //返回1356017281976 var da = new Date(date); document.write("<br/>" + da.getUTCSeconds()); //输出1

三十七、Date.setYears()      //设置一个Date对象的年份值,如果给的参数在0-99之间,它将会加上1900以便把它当中1900-1999之间的年份处理。如果输入4位数                    则把它当成FullYear设置

      语法:date.setYears(year)

var date = new Date(); //现在是2012-12-20 document.write(date.setYear(22)); //返回1356017281976 var da = new Date(date); document.write("<br/>" + da.getFullYear()); //输出1922 var date = new Date(); //现在是2012-12-20 document.write(date.setYear(2011)); //返回1324395113386 var da = new Date(date); document.write("<br/>" + da.getFullYear()); //输出2011

三十八、Date.toDateString()    //以字符串的形式返回一个Date的日期部分

     语法:date.toDateString()

var date = new Date(); //现在是2012-12-20 document.write(date.toDateString("yyyy-MM-dd")); //返回Thu Dec 20 2012

三十九、Date.toTimeString()    //以字符串的形式返回一个Date的时间部分

     语法:date.toTimeString()

var date = new Date(); //现在是2012-12-20 document.write(date.toTimeString("yyyy-MM-dd")); //返回23:38:33 GMT+0800

四十、Date.toISOString()      //将一个Date对象转换为ISO-8601格式的字符串

     语法;date.toISOString()  //返回的字符串格式为yyyy-mm-ddThh:mm:ssZ

var date = new Date(); //现在是2012-12-20 document.write(date.toISOString()); //返回2012-12-20T15:45:47.493Z

四十一、Date.toJSON       //JSON序列化一个对象

     语法:date.toJSON(key)  //date的一个字符串表示形式,值为调用它的toISOString()方法的结果

var date = new Date(); //现在是2012-12-20 document.write(date.toJSON()); //返回2012-12-20T15:45:47.493Z

四十二、Date.toLocaleDateString()  //以本地格式的字符串返回一个Date的日期部分

     语法:date.toLolcaleDateString  //返回一个本地人可读的日期格式,日期部分

var date = new Date(); //现在是2012-12-20 document.write(date.toLocaleDateString()); //返回2012年12月20日

四十三、Date.toLocaleString()    //将一个Date转化难为一个本地格式的字符串

     语法:date.toLocaleString()

var date = new Date(); //现在是2012-12-22 document.write(date.toLocaleString()); //返回2012年12月22日 19:56:40

四十四、Date.toLocaleTimeString()    //将一个Date转化为本地的格式的时间部分

var date = new Date(); //现在是2012-12-22 document.write(date.toLocaleTimeString()); //返回19:57:23

四十五、Date.toString()          //将一个Date转换为一个字符串

var date = new Date(); //现在是2012-12-22 document.write(date.toString()); //返回Sat Dec 22 2012 19:59:17 GMT+0800

四十六、Date.toTimeString()       //以字符串的形式返回一个Date对象的时间部分

var date = new Date(); //现在是2012-12-22 document.write(date.toString()); //返回Sat Dec 22 2012 19:59:17 GMT+0800

四十七、Date.toUTCString()       //将一个Date对象转换为字符串(全球时间)

var date = new Date(); //现在是2012-12-22 document.write(date.toUTCString()); //返回Sat, 22 Dec 2012 12:00:42 GMT

四十八、Date.UTC()           //将一个Date对象转换毫秒的形式  静态方法

      语法:Date.UTC(year,month,day,hours,minutes,seconds,ms)

    document.write(Date.UTC(2011, 11, 11, 11, 11, 11)); //返回1323601871000

四十九、Date.valueOf()         //如果是一个Date对象,将一个Date对象转为毫秒的形式,否则不显示

var date = ""; document.write(date.valueOf()); //不是Date对象,不输出 var date1 = new Date(); document.write(date1.valueOf()); //输出1356180400916

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzzddz.html