函数打印的数据结果:
--------------------------------------
控制台直接查看数据:
-----------------------------------
云函数配置:
-------------------------------
所以这是一个BUG吗?但奇怪的是我插入数据的云函数貌似date可以通过环境变量,正确的插入date。
好像通过云函数读取数据库的date时,时区的环境变量无效?
我目前临时解决方案是在project中写
updateDate: $.dateToString({
date: '$updateDate',
format: '%Y-%m-%d %H:%M:%S',
timezone: 'Asia/Shanghai'
})
...
至少这样,在以后环境变量时区问题调整以后,对业务内容不会有影响吧?
另外我发现,我是HTTPAPI调接口,直接query写语句返回的是$date类型,没问题,但通过API调用云函数,返回的就不是$date了,然后就出现这个时区问题了。然后我只能在函数中用dateToString.
你好,云函数配置了环境变量,设置
TZ
为Asia/Shanghai
获取的date不正确的问题是已知问题,正在修复中,感谢反馈。谢邀。
不熟。我一律只用时间戳。