创建Date对象 获取其属性
2019-11-12 本文已影响0人
xueyueshuai
// Date 对象由新的 Date() 构造函数创建。
// 有 4 种方法创建新的日期对象
new Date()
new Date(year, month, day, hours, minutes, seconds, milliseconds) // month 为 0-11
new Date(milliseconds)
new Date(date string)
// 常用1
new Date("2018-02-19T12:00:00"); // ios 和安卓 有时区问题
// 常用2
new Date(year, month, day, hours, minutes, seconds, milliseconds)
// 常用3
new Date(1500000000000)
// 获取 年月日时分秒 周几
var dateObj = new Date();
var year = dateObj.getFullYear();
var month = dateObj.getMonth() + 1; // 0-11
var date = dateObj.getDate();
var h = dateObj.getHours()
var i = dateObj.getMinutes()
var s = dateObj.getSeconds()
var day = dateObj.getDay(); // 0-6
// 获取今日凌晨的时间戳
var dateObj = new Date();
dateObj.setHours(0,0,0,0);
var time0 = parseInt(dateObj.getTime()/1000);
// month 为 0-11 代表 1-12月
let aaa= new Date(2020, 11, 1); // 2020-12-01 // 本月
let bbb= new Date(2020, 12, 1); // 2021-01-01 // 下月