项目:taro3 +vue3 + tarouivue3
描述:列表中item有倒计时,组件AtCountdown
倒计时的时间是通过new Date().getTime() - new Date(开始时间).getTime(), 然后去倒计时
出现的问题:
安卓正常,ios7和ios13 pro正常,但是测试用的ios11, 出现了8小时的差距
原因:
开始时间的格式是yyyy-mm-dd hh:mm:ss ,而ios不支持 - 的形式
解决方法:
方法1:换成yyyy/mm/dd hh:mm:ss形式
方法2:用moment()和moment(开始时间)计算