javascript - 如何将天小时分钟秒转换为时间戳
问题描述
我需要将天小时分钟秒转换为时间戳
例如:定时器时间:“0-47-15-31”;
进入时间戳 1620148830209
有人能帮忙吗?
解决方案
时间戳从什么时候开始?
这里有您需要的所有工具。
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
推荐阅读
- node.js - 循环遍历数组和 POST API 调用
- javascript - 无法将 1 添加到我从本地存储中获得的数字
- laravel - 如何将 api curl 代码转换为 guzzlehttp
- google-analytics - 问:如何通过 Google Analytics Reporting API 中的指标获得辅助转化
- python - Django rest框架过滤器不使用外键
- python - 通过 rtsp python 读取和记录流
- android - Unity Android 应用程序在使用 Google Play Services for AR 更新启动画面后崩溃(2020 年 4 月 11 日之后)
- python - beautifulsoup - 过滤锚标签的文本
- r - 将 R 数据框插入 SQL Server
- reactjs - TypeError:e.map 不是部署到 heroku 时反应的函数