创建Date对象
var now = new Date()
console.log(typeof now)
console.log(now) // 代表的是 当前时间对象
// Tue Feb 26 2019 16:47:03 GMT+0800 (中国标准时间)
获取毫秒数
- Date.now()
- 时间对象.getTime()
// 当前时间 距离 1970年1月1日 00:00:00 的毫秒数
console.log(Date.now())
var n = new Date()
console.log(n.getTime())
格式化时间
var dd = new Date(1550171443214)
console.log(dd) // Fri Feb 15 2019 03:10:43 GMT+0800 (中国标准时间)
console.log(typeof dd)
var now = new Date()
获取日期
console.log('几号', now.getDate())
获取星期 0 ~ 6 (0代表的是周日)
console.log('星期', now.getDay())
获取月份 0 ~ 11 (0代表1月份 11代表12月份)
console.log('月份', now.getMonth())
获取年份
console.log('年份', now.getFullYear())
获取小时
console.log('小时', now.getHours())
获取分钟
console.log('分钟', now.getMinutes())
获取秒
console.log('秒', now.getSeconds())
获取毫秒
console.log('毫秒', now.getMilliseconds())
获取毫秒数 距离 1970
console.log(now.getTime())
将date对象转换为字符串
console.log(now.toString());
把Date对象的时间部分转换为字符串
console.log(now.toTimeString())
把 Date 对象的日期部分转换为字符串。
console.log(now.toDateString())
根据本地时间格式,把 Date 对象转换为字符串。
console.log(now.toLocaleString())
转换成GMT(世界时)格式字符串
console.log(now.toGMTString())