1. 程式人生 > >微信小程序 js 計時器

微信小程序 js 計時器

cti else turn settime con parse 微信 fun orm


function timing(that) {
var seconds = that.data.seconds
if (seconds > 21599) {
that.setData({
time: ‘6小時,不想繼續了gg‘
});
return;
}
setTimeout(function () {
that.setData({
seconds: seconds + 1
});
timing(that);
}
, 1000)
formatSeconds(that)
}
function formatSeconds(that) {
var mins=0,hours=0,seconds=that.data.seconds,time=‘‘
if(seconds<60){

}else if(seconds<3600){
mins = parseInt(seconds /60)
seconds=seconds%60
}else{
mins=parseInt(seconds/60)
seconds=seconds%60
hours=parseInt(mins/60)
mins=mins%60
}
that.setData({
time:formatTime(hours)+‘:‘+formatTime(mins)+‘:‘+formatTime(seconds)
});
}
function formatTime(num){
if(num<10)
return ‘0‘+num
else
return num+‘‘
}
function charging(that){
if(that.data.seconds<600){
cost=1
}
}

Page({
data: {
seconds:0,
time:‘00:00:00‘,
cost:0
},
onLoad: function () {
timing(this);
charging(this);
}
});

微信小程序 js 計時器