收藏
回答

util.formatTime is not a function?

为了格式化时间,我自己抄了一份util.js 代码如下:

// util.js

const formatTime = date => {
  var year = date.getFullYear()
  var month = date.getMonth() + 1
  var day = date.getDate()
 
  var hour = date.getHours()
  var minute = date.getMinutes()
  var 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
}


引用如下:

// list.js

const util = require("../../utils/util")
Page({
  onLoad() {
    t = util.formatTime(new Date(1662628006485))
    console.log(t)
  }
})


报错如下:

TypeError: util.formatTime is not a function


我是哪里搞错了么?

回答关注问题邀请回答
收藏

1 个回答

  • 蒋昊旻
    蒋昊旻
    2022-09-08

     应该是 util.js 里的函数定义的不对把? 这个应该怎么写

    2022-09-08
    有用
    回复 1
    • 蒋昊旻
      蒋昊旻
      2022-09-08
      module.exports = {
        formatTime: formatTime,
        }


      没写这个,基础不牢天崩地裂 啊哈哈
      2022-09-08
      回复
登录 后发表内容