js秒格式为 时分秒格式

  • Post author:
  • Post category:其他


//格式化时间
const timeFunction = (v: number) => {

	v = Number(v)
	let str = ''
	if (v > 0) {
		if (v < 60) {
			str = v + '秒'
		}
		else {
			let day: any = parseInt((v / 86400).toString());

			let hour: any = parseInt(((v % 86400) / 3600).toString())

			let miniue: any = parseInt(((v % 86400 % 3600) / 60).toString())

			let second: any = parseInt((v % 86400 % 3600 % 60).toString())

			str = `${day}天${hour}小时${miniue}分钟${second}秒`
			v >= 3600 ? str = `${hour}时${miniue}分` : str = `${miniue}分${second}秒`

		}
	} else {
		str = '0秒'
	}
	return str;

}



版权声明:本文为m0_47483157原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。