js日期date对象
Posted 叶家伟的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js日期date对象相关的知识,希望对你有一定的参考价值。
js日期
日期对象的一些属性和方法
var date = new Date() date.toString() // "Tue Jan 29 2019 22:58:13 GMT+0800 (中国标准时间)" date.toTimeString() // "22:58:13 GMT+0800 (中国标准时间)" date.toJSON() // "2019-01-29T14:58:13.785Z" date.toDateString() // "Tue Jan 29 2019" date.toLocaleString() // "2019/1/29 下午10:58:13" date.toLocaleTimeString() // "下午10:58:13" date.toTimeString() // "22:58:13 GMT+0800 (中国标准时间)" date.toLocaleDateString() // "2019/1/29" date.toLocaleDateString([], {weekday: ‘long‘}) // "星期二" date.toLocaleDateString([], {year: ‘numeric‘, month: ‘long‘, day: ‘numeric‘, weekday: ‘long‘}) // "2019年1月29日星期二" date.getFullYear() // 2019 date.getMonth() // 0 date.getHours() // 22
修改日期
var date = new Date() date.setDate(date.getDate() + 1); // 日期加1天 date.setHours(date.getHours()+1); // 日期加一个小时 // 类似的还有设置其他时间部分的...
日期对象比较大小
相等的比较 var date1 = new Date(); var date2 = new Date(); console.log(date1.valueOf() === date2.valueOf()); // true 大小的比较,直接用比较运算符操作 var date1 = new Date(); var date2 = new Date(date1.valueOf() + 10); console.log(date1 < date2) // true
时间间隔
计算两个日期间隔多少秒 var date1 = new Date(); var date2 = new Date(date1.valueOf() + 5000); var diff = date2.valueOf() - date1.valueOf(); var diffsecond = diff/1000 console.log(diffsecond); // 5
以上是关于js日期date对象的主要内容,如果未能解决你的问题,请参考以下文章