Date()方法使用
日期对象
1.获取当前时间必须实例化
let new = new DAte();
console.log(new)
2.Date() 构造函数的参数
如果括号里面有时间,就返回参数里面的时间。
例如日期格式字符串为 '2019-5-1'
new DAte('2019-5-1')
new Date('2019/5/1')
let arr = new Array() //创建一个对象
let obj = new Object() //创建一个数组
console.log(new Object());
let time = new Date()
console.log(time);
let time1 = new Date('2019-5-1')
console.log(time1);
// 错误案例
// 今天是2022年11月4日
let year = new Date(Math.year)
let much = new Date()
console.log(new Date(Math.day));
let date = new Date()
console.log(date.getFullYear()); //返回当前日期的年 2022
console.log(date.getMonth()+1); //月份 1-11 + 返回的月份少+月 记得月份+1 11
console.log(date.getDate()); // 返回的是几号 4
console.log(date.getDay()); //周 数字(number) 1-6 周日是0 今天是周5
let arr = ['周日','周一','周二','周三','周四','周五','周六']
let Day = date.getDay()
console.log(arr[Day]); // 周几 大写 今天是周五
// 获取今天的时间 2022年11月4日
let date = new Date()
let year = date.getFullYear() //获取当年
let month = date.getMonth() //获取当月(0-11)
let dates = date.getDate() // 获取当天日期
let day = date.getDay() // 0-6
let arr = ['周日','周一','周二','周三','周四','周五','周六']
//arr[day] 周日- 周六
console.log('今天时:' + year + '年' + month+ '月' + dates +'日' + arr[day] );
let hours = date.getHours // 获取当前小时
let minutes = date.Minutes() //获取当前分钟
let seconds = date.getSeconds() //获取当前秒钟
//17:22 :18
console.log(date.getHours()); // 17
console.log(date.getMinutes()); // 22
console.log(date.getSeconds()); // 18