收藏
回答

云开发数据库的Date和wxs支持的date互相转换的问题

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wxf45a2142b9cde2e1 2.7.0

- 当前 Bug 的表现(可附上截图)

  1. 在小程序端 new Date( ), 并存到云开发数据库中;

  2. 在小程序端get到云开发数据库的Date字段

  3. 在wxs解析失败:

    var localDate = getDate( dt )//dt是从数据库中get到的Date

    return localDate.toLocaleString( )

  4. 在wxml中该时间显示'InvalidDate'

- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

5 个回答

  • 🇭 🇦
    🇭 🇦
    2023-02-09

    wxs 跟 标准javascript 不一样所以 wxs 上 new Date() 无法创建时间对象

    2023-02-09
    有用
    回复
  • danzh
    danzh
    2019-11-28

    遇到同样的问题!!!!

    2019-11-28
    有用
    回复
  • 韦不吕
    韦不吕
    2019-08-11

    更新一下:目前的解决办法是使用aggregate功能的dateToString命令进行转换。

    如果谁有更高效便捷的方法不妨分享一下。


    2019-08-11
    有用
    回复
  • 垚
    2019-07-10

    目前是在js中做一些处理

    2019-07-10
    有用
    回复 1
    • 、、、
      、、、
      2019-08-02
      真是麻烦用js处理了,还要wxs干嘛
      2019-08-02
      2
      回复
  • Coande
    Coande
    2019-06-24

    遇到同样的问题,求解

    2019-06-24
    有用
    回复
登录 后发表内容