es6實現時間格式化

dealData.js

export const formatDate = (date) => {

  window.console.log(date)

  const d = new Date(date)

  const y = d.getFullYear() // 年份

  const m = (d.getMonth() + 1).toString().padStart(2, '0') // 月份

  const r = d.getDate().toString().padStart(2, '0') // 日子

  const hh = d.getHours().toString().padStart(2, '0') // 小時

  const mm = d.getMinutes().toString().padStart(2, '0') // 分鐘

  const ss = d.getSeconds().toString().padStart(2, '0') // 秒

  return `${y}-${m}-${r} ${hh}:${mm}:${ss}`// es6 字符串模板

}

引用dealData.js

import  { formatDate  } from ‘./dealData’

const newDate = formatDate( new Date( ))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章