vue cli3 獲取當前日期時間方法封裝 格式:2020-11-26 星期四 11:03:21


1.date.js

/* 
    ###
    getCurrentDate()  ---------------------  日期格式 ----> 2020-11-26 星期四 11:03:21
    ###
*/
export function getCurrentDate() {

  var myDate = new Date();

  var year = myDate.getFullYear(); //

  var month = myDate.getMonth() + 1; //

  var day = myDate.getDate(); //

  var hour = myDate.getHours(); //

  var min = myDate.getMinutes(); //

  var seconds = myDate.getSeconds(); //

  var days = myDate.getDay();

  switch (days) {

    case 1:

      days = '星期一';

      break;

    case 2:

      days = '星期二';

      break;

    case 3:

      days = '星期三';

      break;

    case 4:

      days = '星期四';

      break;

    case 5:

      days = '星期五';

      break;

    case 6:

      days = '星期六';

      break;

    case 0:
      days = '星期日';

      break;
  }

  var str = year + "-" + zeroFill(month) + "-" + zeroFill(day) + "  " + days + ' ' + zeroFill(hour) + ":" + zeroFill(min) + ":" + zeroFill(seconds);

  return str;

}

function zeroFill(num) {
  return Number(num) < 10 ? '0' + num : num
}

2.組件中使用

import { getCurrentDate } from "@/utils/date.js";
this.date = getCurrentDate();
    console.log(this.date) // 2020-11-26 星期四 11:03:21

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM