问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 微信小程序 需求 客户端 wx13133e9ce6fc7afd 2.2.5
已知:javascript月份 0-11 但日期是1-31啊
现象:,但为从云函数中获取时间 天数也少一天 请教是否天数在微信小程序中也是0-30的取值范围?
当前时间本地截图
云函数代码
//获取当前月份
var todayDate = new Date();
var curMonth = todayDate.getMonth();
console.log('今天的日期为(' + todayDate.getFullYear() + ',' + todayDate.getMonth() + ',' + todayDate.getDate()+")");
云函数调用日志截图
尝试过程:
百度N次未果.
尝试更改为 var todayDate = Date(); 然后提示todayDate.getMonth(); 这句 错误提示:TypeError: todayDate.getMonth is not a function
微信小程序开发问题解答
微信小程序开发者回答:
同样的new Date()
为什么云函数的日期是 {"$timestamp":1539440633}而微信小程序端的是 Thu Aug 30 2018 09:42:36 GMT+0800 (CST)
……
微信小程序开发者回答:
云函数的时间本来就是个坑
云函数
new Date() 是指 UTC时间 也就是和北京时间差8小时
如果 用
db.serverDate() 好像也是 UTC时间
getMonth() + 1才是当前月份
本文网址:http://www.91bianli.com/kaifazhinan/76219.html