微信小程序多个倒计时

本文介绍了微信小程序中遇到的苹果手机倒计时不显示的问题,分析了原因在于时间戳转换的兼容性问题。提供了一段兼容苹果和安卓手机的js倒计时代码,确保在不同设备上正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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'
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值