收藏
回答

体验版和开发者工具时间转换不一致

机型:ios x 和 ios x max


现象  js代码  new Date(2019-06-25 09 09).getTime() / 1000 这是传给后端的


wxs

这是用于数据转换的阿

timestampToAllTime: function (timestamp) {

if (timestamp === '请选择出生日期') {

return timestamp

}

if (!timestamp) return;

console.log('timestamp', timestamp)

var date = getDate(timestamp * 1000);//时间戳为10位需*1000


var year = date.getFullYear()

var month = date.getMonth() + 1

var day = date.getDate()


var hour = date.getHours()

var minute = date.getMinutes()


return [year, month, day].map(function(n) {

n = n.toString()

return n[1] ? n : '0' + n

}).join('-') + ' ' + [hour, minute].map(function(n) {

n = n.toString()

return n[1] ? n : '0' + n

}).join(':')

}


最终  体验版的时间是错的

开发者工具表现正常


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

1 个回答

  • 凌霄
    凌霄
    2019-06-26

    +1,这是什么奇葩问题

    2019-06-26
    赞同
    回复 1
    • 谢东寅
      谢东寅
      2019-06-26

      已经解决

      2019-06-26
      回复
登录 后发表内容