|
@@ -60,9 +60,10 @@ export default {
|
|
|
if (!this.finishTime) return null
|
|
|
const s = new Date(Date.parse(this.activity.startTime))
|
|
|
if (!dateIsValid(s)) { return null }
|
|
|
- const intervalms = this.finishTime - s
|
|
|
- const sec = intervalms / 1000
|
|
|
- const min = intervalms / 1000 / 60
|
|
|
+ let intervalms = this.finishTime - s
|
|
|
+ const min = Math.floor(intervalms / 60000)
|
|
|
+ const sec = (intervalms / 1000) % 60
|
|
|
+
|
|
|
return utils.padStart(min.toFixed(0), 2, '0') + ':' + utils.padStart(sec.toFixed(0), 2, '0')
|
|
|
}
|
|
|
},
|