javaScript时间对象
Posted musong-out
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaScript时间对象相关的知识,希望对你有一定的参考价值。
Date对象:
//获取系统当前时间 var date1 = new Date(); console.log(date1); // //指定时间创建时间对象 var date2 = new Date(2018,11,11); console.log(date2); var date3 = new Date(‘2018-12-12 12:00:00‘); console.log(date3); var date4 = new Date(‘2018/12/12 12:00:00‘); console.log(date4); var date5 = new Date(‘Tue Jul 02 2019‘); console.log(date5);
获取时间对象的每个值:
//获取系统当前时间 var date1 = new Date(); console.log(date1); //获取年份 console.log(date1.getFullYear()); //获取月份 console.log(date1.getMonth()); // 0-11 //获取日期 console.log(date1.getDate()); // 1-31 //获取星期 console.log(date1.getDay()); // 0-6 //获取小时 console.log(date1.getHours()); // 0-23 //获取分钟 console.log(date1.getMinutes()); // 0-59 //获取秒数 console.log(date1.getSeconds()); // 0-59 //获取毫秒数 console.log(date1.getMilliseconds()); // 0-999 //获取当前时间对象距离1970年1月1日 00:00:00的毫秒数 console.log(date1.getTime());
修改时间对象:
//获取系统当前时间 var date1 = new Date(); console.log(date1); //设置年份 date1.setFullYear(2018); console.log(date1); //设置月份 date1.setMonth(7); console.log(date1); //设置日期 date1.setDate(3); console.log(date1); //设置小时,一个小时之后的时间 date1.setHours(date1.getHours()+1); console.log(date1); //设置分钟 date1.setMinutes(15); console.log(date1); //设置秒 date1.setSeconds(15); console.log(date1); //设置毫秒 date1.setMilliseconds(15); console.log(date1.getMilliseconds());
格式化时间:
var date = new Date(); var d1 = date.toDateString(); console.log(d1);// ‘Tue Jul 02 2019‘ var d2 = date.toTimeString(); console.log(d2); // ‘14:07:42 GMT+0800 (中国标准时间)‘ var d3 = date.toLocaleDateString(); console.log(d3); // ‘2019/7/2‘ var d4 = date.toLocaleTimeString(); console.log(d4); // ‘下午2:07:42‘
以上是关于javaScript时间对象的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript学习-JavaScript内置对象1-对象概述
javascript高级教程JavaScript Date(日期) 对象