首页 > 解决方案 > 如何将天小时分钟秒转换为时间戳

问题描述

我需要将天小时分钟秒转换为时间戳

例如:定时器时间:“0-47-15-31”;

进入时间戳 1620148830209

有人能帮忙吗?

标签: javascripttime

解决方案


时间戳从什么时候开始?

这里有您需要的所有工具。

const timerTime = "0-47-15-31";
const [days,hours,minutes,seconds] = timerTime.split("-")
const d = new Date()
d.setDate(d.getDate() + +days); // cast the days to number
d.setHours(hours,minutes,seconds,0)
console.log(d,d.getTime(),1620148830209); // difference is timezone offset


// timestamp 1620148830209


推荐阅读