如何根据后端返回的下单时间做成倒计时效果?

后端返回了一个下单时间(也就是开始时间),是这样的:

image.png

我想根据返回的下单时间做成这个倒计时效果:

image.png

哪位大神有办法?最好有代码,实在有点难

阅读 2.4k
1 个回答

你要做倒计时功能,后端应该返回的时候订单支付截止时间,下单时间怎么做倒计时?, 把订单支付截止时间转成时间戳,然后减去现在的时间戳,然后转成你要格式显示就好了。

如果返回的是 2022-01-29 17:53:49 这种格式,getTime() 拿时间戳

new Date('2022-01-29 17:53:49').getTime()  ==  1643450029000

let nowTime = new Date().getTime()

deadTime - nowTime

大概这样,具体API不知道的话,百度就好了
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题