处理时间主要使用时间对象 Date , 其提供两个静态方法
Date.now() //获得当前时间戳
Date.parse() //将字符串转化成时间戳
创建对象
new Date(); // 返回当前时间戳
获得时间戳的多种办法
Date.now() // 静态方法,无需创建对象
date.getTime()
格式化时间戳函数
function formatDate(time){
let date = new Date(time);
let year = date.getFullYear();
let month = date.getMonth();
let day = date.getDate();
let hour = date.getHours();
let min = date.getMinutes();
let second = date.getSeconds();
return year + "-" + month + "-" + day + " " + hour + ":" + min + ":" + second;
}
console.log(formatDate(Date.now())); //返回 2018-4-14 12:6:51
时间字符串格式化成时间戳
Date.parse('2018-4-14 12:6:51') //返回 1523725611000 , 静态方法