课程
/前端开发
/JavaScript
/倒计时效果
在课程中讲到用把当前时间与结束时间都转化为毫秒进行相减,为什么?自己曾试过把时间转化为秒然而发现失败了!不懂,这个类型的特效只能转化为毫秒吗?
2017-04-17
源自:倒计时效果 2-1
正在回答
1.可以换算为秒,不过使用的goTime()方法是返回1970年1月1日至今的毫秒数,转换为秒依然要除1000,像:
lefttime=parseInt((endtime.getTime()-newtime.getTime())/1000);//返回结束时间与当前时间的秒数
2.如果你是希望在获取时间时是直接获取秒,getSeconds()方法只能获取结束日期与当前日期的秒,不获取时分。
对上面两种回答不知道能否解决你的疑问(如果有你的代码就更好了)
goTime()方法获取的数值以毫秒为单位,除以1000转化为秒。
街角疯 提问者
不是很懂你的意思,时间以毫秒计数,那么两个时间差也是毫秒,将差值换算就可以得到天数,小时数,分钟数和秒数。
举报
电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术