收藏
回答

IOS收到2018-05-19T08:04:52.000+0000时间如格式化?

后端传来的时间格式,在IOS手机上接收到的是:2018-05-19T08:04:52.000+0000

请问如何使用JS将这样的日期转换成 正常的 年月日时分秒的 格式去显示。


另外:我new Data()这种日期格式的时候是null


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

2 个回答

  • 胃里养了只霸王龙
    胃里养了只霸王龙
    2019-01-07

    let data = new Date('2018-05-19T08:04:52.000+0000')

    let year = data.getFullYear()

    let month = data.getMonth() + 1

    let day = data.getDate()

    let hour = data.getHours()

    let min = data.getMinutes()

    let sec = data.getSeconds()

    console.log(`${year}年${month}月${day}日${hour}时${min}分${sec}秒`)

    2019-01-07
    有用
    回复
  • ==
    ==
    2019-01-07

    这边不会啊!

    2019-01-07
    有用
    回复 3
    • 天网恢恢肥而不腻
      天网恢恢肥而不腻
      2019-01-07

      开发者工具上是没有问题的,但是在IOS手机上 会是null。 上述情况是在 开发者工具吗?

      2019-01-07
      回复
    • ==
      ==
      2019-01-07回复天网恢恢肥而不腻

      你把 - 换成 / 就行了

      2019-01-07
      1
      回复
    • 天网恢恢肥而不腻
      天网恢恢肥而不腻
      2019-01-07回复==

      感谢大佬

      2019-01-07
      回复
登录 后发表内容