js中获取当前时间的年月日时分秒,获取时间戳,通过时间戳获得年月日

 var date = new Date(); 
         var y = date.getFullYear();
         var m = date.getMonth() + 1;
         m = m < 10 ? ('0' + m) : m;
         var d = date.getDate();
         d = d < 10 ? ('0' + d) : d;
  //  getDay()返回表示星期的某一天的数字。返回值是 0(周日) 到 6(周六) 之间的一个整数。
   const day = date.getDay();
   var h = date.getHours();
   h = h < 10 ? ('0' + h) : h;
   var minute = date.getMinutes();
   var second = date.getSeconds();
   minute = minute < 10 ? ('0' + minute) : minute;
  second = second < 10 ? ('0' + second) : second;
const arr_week = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
  const week = arr_week[day];
  this.time =  y + '年' + m + '月' + d + '日 '  + '第'+day+'天'+" " + week + " " + h + ':' + minute + ':' + second;
  //  通过时间戳获得年月日时分秒
    var date2 = new Date(new Date().getTime());
// date2.getTime() 获得时间戳
 this.time_pointer = date2.getFullYear() + '-' + date2.getMonth() + '-' +  date2.getDate() ;

你可能感兴趣的:(js)