js 显示动态时间
data() {
return {
// 定时器
timer: '',
}
},
mounted() {
this.timer = setInterval(this.tradeDay, 1000);
},
beforeDestroy() {
clearInterval(this.timer);
},
methods: {
// 动态交易时间
tradeDay() {
this.form.tradeDay = this.$dayjs().format('YYYY-MM-DD H:mm:ss');
}
}
小数位
http://www.w3school.com.cn/jsref/jsref_tofixed.asp
js时间相减
subDate () {
//date1:开始日期,date2结束日期
var date1 = new Date(this.form.tradeDay);
var date2 = new Date(this.form.expiryDay);
var day = ((date2.getTime() - date1.getTime()) / (1000 * 60 * 60 * 24)).toFixed(2);//核心:时间戳相减,然后除以天数
return day;
}