众所周知,JavaScript核心包含Data()构造函数,用来创建表示时间和日期的对象。 今天主要跟大家梳理一下,常用的时间、日期处理方法,方便大家使用和理解 格式化时间 老生常谈,大概会这么写 1234567891011 var format = function (time) { var y ......
众所周知,javascript核心包含data()构造函数,用来创建表示时间和日期的对象。
今天主要跟大家梳理一下,常用的时间、日期处理方法,方便大家使用和理解
格式化时间
老生常谈,大概会这么写
1 2 3 4 5 6 7 8 9 10 11
var format = function (time) { var y = time.getfullyear(); //getfullyear方法以四位数字返回年份 var m = time.getmonth() + 1; // getmonth方法从 date 对象返回月份 (0 ~ 11),返回结果需要手动加一 var d = time.getdate(); // getdate方法从 date 对象返回一个月中的某一天 (1 ~ 31) var h = time.gethours(); // gethours方法返回 date 对象的小时 (0 ~ 23) var m = time.getminutes(); // getminutes方法返回 date 对象的分钟 (0 ~ 59) var s = time.getseconds(); // getseconds方法返回 date 对象的秒数 (0 ~ 59) return y + '-' + m + '-' + d + ' ' + h + ':' + m + ':' + s; }
var format = function (time) { var date = new date(+time + 8 * 3600 * 1000); return date.tojson().substr(0, 19).replace('t', ' ').replace(/-/g, '.'); } var time1 = format(new date());
发表评论