js日期对象创建设置获取
其实日期用到比较少,这里总结了一些相对而言比较常用的(虽然也不是很常用)
在这里插入代码片
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>日期方法</title>
</head>
<body>
<script>
// 1.ISO日期
// var a = new Date("2019-08-28T12:00:00");
// document.write(a);
// 2.JS日期获取方法
// 创建日期对象
var date = new Date();
// 获取日期对象的相关方法
console.log('年份:' + date.getFullYear(),
'月份:' + (date.getMonth() + 1),
'天数:' + date.getDate(),
'小时:' + date.getHours(),
'分钟:' + date.getMinutes(),
'秒数:' + date.getSeconds()
);
// 日期的设置方法
date.setFullYear(2021);
date.setDate(20);
// 注意js认为月份是0-11分别对应1-12月
date.setMonth(5);
date.setHours(15);
date.setMinutes(30);
date.setSeconds(40);
console.log('年份:' + date.getFullYear(),
'月份:' + (date.getMonth() + 1),
'天数:' + date.getDate(),
'小时:' + date.getHours(),
'分钟:' + date.getMinutes(),
'秒数:' + date.getSeconds()
);
// 日期比较
var date2 = new Date();
date2.setFullYear(2015);
if (date > date2) {
console.log(date);
} else {
console.log(date2);
}
</script>
</body>
</html>