| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | const formatTime = date => {  const year = date.getFullYear()  const month = date.getMonth() + 1  const day = date.getDate()  const hour = date.getHours()  const minute = date.getMinutes()  const second = date.getSeconds()  return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`}const formatNumber = n => {  n = n.toString()  return n[1] ? n : `0${n}`}// 处理省市县数据结构const createMenu = node => {  var that = this  let obj = Object.keys(node).map((key,index,item)=>{    var elNode = {      label: key,      value: key,      item:node[key],    }    return elNode;  })  obj.forEach(e=>{    if ((e.item) instanceof Array) {      e.children = []      e.item.forEach(c=>{        e.children.push({          label:c,          value:c        })      })    } else {      if (Object.keys(e.item).length !== 0) {        e.children = createMenu(e.item)      }    }  })  return obj}module.exports = {  formatTime,  createMenu}
 |