时间日期
-
获取当前时间
let date = new Date(); console.log(date);
-
获取当前时间距离1970年1月1日(世界标准时间)的毫秒
let date = new Date(); //console.log(Date.now()); console.log(date.valueOf());
-
创建指定时间
let date1 = new Date("2020-11-12 21:08:00"); console.log(date1); //月份单独传入,会多一个月 let date2 = new Date(2020, 10, 12, 21, 8); console.log(date2);
-
获取年月日星期小时分钟秒
let date = new Date(); console.log("年份:" + date.getFullYear()); //月份是从0-11 console.log("月份:" + (date.getMonth() + 1)); console.log("日期:" + date.getDate()); console.log("星期:" + date.getDay()); console.log("小时:" + date.getHours()); console.log("分钟:" + date.getMinutes()); console.log("秒:" + date.getSeconds());
-
格式化时间(有bug)
let date = new Date(); let res = formatDate(date); console.log(res); function formatDate(date) { return `${date.getFullYear()}-${date.getMonth()}-${date.getDate()} ${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`; }