您的位置:首页 > Web前端 > JavaScript

【JS学习笔记】时间与日期

2016-02-14 17:04 513 查看
晓石头的博客
邮箱:178673693@qq.com

转载请注明出处,原文链接:http://blog.csdn.net/qiulanzhu/article/details/50663541

var data = new Date();
document.write(data +"<br>");	//显示结果因浏览器而异

//两个静态方法

//Date.parse();
document.write(Date.parse("1/31/2016") +"<br>");//返回毫秒数

var data2 = new Date(Date.parse("1/31/2016"));
document.write(data2 +"<br>");

var data3 = new Date("1/31/2016");	//Date.parse()会被后台调用
document.write(data3 +"<br>");

//Date.UTC();
var data4 = new Date(Date.UTC(2016, 3, 3, 17, 4, 6));	//月加1,时加8
document.write(data4 +"<br>");

var data5 = new Date(2016, 3, 3, 17, 4, 6);				//只有月加1
document.write(data5 +"<br>");

//通用方法
var cup = new Date(2016,1,31,16,42,16);
document.write(cup +"<br>");						//Wed Mar 02 2016 16:42:16 GMT+0800
document.write(cup.toString() +"<br>");				//Wed Mar 02 2016 16:42:16 GMT+0800
document.write(cup.toLocaleString() +"<br>");		//2016/3/2 下午4:42:16(ps:谷歌返回和上面一样)
document.write(cup.valueOf() +"<br>");				//1456908136000

//格式化
var suger = new Date(2016,0,31,16,42,16);
document.write(suger.toDateString() +"<br>");
document.write(suger.toTimeString() +"<br>");
document.write(suger.toLocaleDateString() +"<br>");
document.write(suger.toLocaleTimeString() +"<br>");
document.write(suger.toUTCString() +"<br>");

//组件方法
var face = new Date(2016,0,31,16,42,16);
document.write(face.getTime() +"<br>");				//获取日期的毫秒数
//face.setTime(1456908136000)						//设置日期毫秒数
document.write(face.getFullYear() +"<br>");			//获取年
document.write(face.getMonth() +"<br>");			//获取月,从0开始算
document.write(face.getDate() +"<br>");				//获取日
document.write(face.getDay() +"<br>");				//获取星期,0表示星期日,6表示星期六
document.write(face.getHours() +"<br>");			//获取时
document.write(face.getMinutes() +"<br>");			//获取分
document.write(face.getSeconds() +"<br>");			//获取秒
document.write(face.getMilliseconds() +"<br>");		//获取毫秒
document.write(face.getTimezoneOffset() +"<br>");	//获取本地时间和UTC时间相差的分钟数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript 时间日期