wechatide://minicode/QUV0k2mG7R2Q
这是微信小程序的一个倒计时代码片段,但在苹果手机里,这个倒计时并不会显示!!
原因是在苹果手机里时间戳的转换问题!!
可兼容苹果安卓手机的代码,重点:
let arr = that.data.gmtDate.split(/[- :]/);// that.data.gmtDate时间格式为'2018-08-07 10:23:00'
let nndate = new Date(arr[0], arr[1] - 1, arr[2], arr[3], arr[4], arr[5]);
nndate=Date.parse(nndate)
let timeLeft = nndate- new Date();
以下 是兼容苹果安卓的js倒计时的微信小程序代码片段!!!
wechatide://minicode/E7jtE8mk7M2Z
代码详解:
let goodsList = [{
actEndTime: '2019-05-01 10:00:43'
},
{
actEndTime: '2018-09-01 11:00:00'
},
{
actEndTime: '2018-06-01 12:45:56'
},
{
actEndTime: '2018-07-01 15:00:23'
},
{
actEndTime: '2018-11-23 17:00:22'
},
{
actEndTime: '2018-09-14 19:00:44'
},
{
actEndTime: '2018-10-21 21:00:34'