小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
苹果手机里,在onLoad函数中赋值的当前时间并未生效,导致无法判断,
- 预期表现
模拟器下的状态,代码中判断当前时间,早于当前时间为灰色状态,晚于当前时间为白色状态,
- 复现路径
- 提供一个最简复现 Demo
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
IOS时间字符串格式必须如2018/12/07 10:10:10才能用于Date相关函数处理。
<wxs module=
'date'
>
var
week =
function
(t) {
regexp = getRegExp(
'-'
,
'g'
);
t = t.replace(regexp,
'/'
week = getDate(t).getDay();
return
'天一二三四五六'
.charAt(week);
}
module.exports.week = week;
</wxs>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
确定是setData的问题而不是取时间的问题吗
我重新测试了一下 就是时间没有取到,但是取到的时间是在setData里面赋值的 现在不清楚是因为取时间的问题还是因为setData赋值的问题 ,在安卓机上正常
打印一下不就知道了
在电脑上打印的结果是取到了 但是在手机上怎么看打印结果
调试模式啊
已经找到原因了 是时间取值的问题 谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
IOS时间字符串格式必须如2018/12/07 10:10:10才能用于Date相关函数处理。
<wxs module=
'date'
>
var
week =
function
(t) {
var
regexp = getRegExp(
'-'
,
'g'
);
t = t.replace(regexp,
'/'
);
var
week = getDate(t).getDay();
return
'天一二三四五六'
.charAt(week);
}
module.exports.week = week;
</wxs>
确定是setData的问题而不是取时间的问题吗
我重新测试了一下 就是时间没有取到,但是取到的时间是在setData里面赋值的 现在不清楚是因为取时间的问题还是因为setData赋值的问题 ,在安卓机上正常
打印一下不就知道了
在电脑上打印的结果是取到了 但是在手机上怎么看打印结果
调试模式啊
已经找到原因了 是时间取值的问题 谢谢