码迷,mamicode.com
首页 > Web开发 > 详细

//js date对象常用方法

时间:2017-07-17 20:19:45      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:超过   2017年   min   set   eth   返回   gets   js date   例子   

//js date对象常用方法
//创建事件对象
var now = new Date(); //不传参情况下默认返回当前时间
//获取年
var y=now.getFullYear();
//获取月
var m=now.getMonth()+1;//返回0-11
//获取日
var d= now.getDate();
//获取小时
var h =now.getHours();
//获取分钟
var i =now.getMinutes();
//获取秒
var s =now.getSeconds();
//获取星期几
var week =now.getDay();//0-6 0为周日
var weeks=[‘日‘,‘一‘,‘二‘,‘三‘,‘四‘,‘五‘,‘六‘];
console.log(y+"年"+m+‘月‘+d+‘日‘+h+‘时‘+i+‘分‘+s+‘秒‘+‘星期‘+weeks[week]);//2017年7月17日17时55分41秒星期一
var times =now.getTime();//获取时间戳
//以上 所有方法get 换成set 例 setFullYear() setMonth() 是设置时间对象
//如果设置 月 传参 setMonth(13) 超过月份数 则 年份加1 以此类推

//例子:计算50天后星期几
//方法1:
now.setDate(now.getDate()+50);
console.log(weeks[now.getDay()]);
//方法二
var now = new Date();
var mytime=new Date(now.getFullYear(),now.getMonth(),now.getDate()+50);//依次设置年月日 时分秒 年月日必须 时分秒可选
console.log(weeks[mytime.getDay()])

//js date对象常用方法

标签:超过   2017年   min   set   eth   返回   gets   js date   例子   

原文地址:http://www.cnblogs.com/hellozg/p/7196895.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!