1:date
2:格式化日期
<script> //创建实例对象 // var dt=new Date(); // //当前的时间---当前的服务器 // console.log(dt); // var dt=new Date("2017-08-12"); // //传入的时间 // console.log(dt); //var dt=new Date("2017/08/12"); //传入的时间 //console.log(dt); //获取时间的对象 // var dt=Date.now(); // console.log(dt);//毫秒 // // var dt = new Date(); // // //获取年份 // console.log(dt.getFullYear()); // //获取月份 // console.log(dt.getMonth()+1);//是0开始的 真实的月份是需要加1的 // //获取日期 // console.log(dt.getDate()); // //获取小时 // console.log(dt.getHours()); // //获取分钟 // console.log(dt.getMinutes()); // //获取秒 // console.log(dt.getSeconds()); // // //获取星期 // console.log(dt.getDay());//星期从0开始的 // var dt=new Date(); //console.log(dt.toDateString());//英文的---日期 //console.log(dt.toLocaleDateString());//数字格式--日期 // console.log(dt.toTimeString());//小时分钟秒 // console.log(dt.toLocaleTimeString());//小时分钟秒 //console.log(dt.valueOf());//毫秒值 // console.log(dt); // //转成字符串 // console.log(dt.toString()); // var num=10; // console.log(num.toString()); </script>
<script> //var dt=new Date(); // var dt=+new Date();//一种特殊的写法,只适用于这个Date的对象 // console.log(dt); // dt.getFullYear();//年 // dt.getMonth();//月---从0开始 // dt.getDate();//日 // dt.getHours();//小时 // dt.getMinutes();//分钟 // dt.getSeconds();//秒 // dt.getDay();//星期---从0开始 // dt.toDateString();//日期 // dt.toLocaleDateString();//日期 // dt.toTimeString();//时间 // dt.toLocaleTimeString();//时间 // dt.valueOf();//毫秒 </script>
/** * 获取指定格式的时间 * @param dt 日期的对象 * @returns {string} 返回的是字符串的日期时间 */ function getDate(dt) { //获取年 var year = dt.getFullYear(); //获取月 var month = dt.getMonth() + 1; //获取日 var day = dt.getDate(); //获取小时 var hour = dt.getHours(); //获取分钟 var minute = dt.getMinutes(); //获取秒 var second = dt.getSeconds(); month = month < 10 ? "0" + month : month; day = day < 10 ? "0" + day : day; hour = hour < 10 ? "0" + hour : hour; minute = minute < 10 ? "0" + minute : minute; second = second < 10 ? "0" + second : second; return year + "年" + month + "月" + day + "日 " + hour + ":" + minute + ":" + second; }
原文:https://www.cnblogs.com/zyzmlc/p/11618066.html