javascript 如何使用DayJs将对象中的时间转换为毫秒[已关闭]

42fyovps  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(480)
    • 已关闭**。此问题需要超过focused。当前不接受答案。
    • 想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

昨天关门了。
Improve this question
如何使用Dayjs或纯JavaScript将其转换为毫秒

const timeObj = { "years": 0, "months": 0, "days": 0, "hours": 0, "minutes": 52, "seconds": 35, "milliseconds": 317 };
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.7/dayjs.min.js"></script>
ne5o7dgx

ne5o7dgx1#

如果要使用此格式,则需要ObjectSupport Plugin
事实上,你在那里得到的不是日期,而是一个时间跨度,或者是一天。

dayjs.extend(dayjs_plugin_duration);

const timeObj = { "years": 0, "months": 0, "days": 0, "hours": 0, "minutes": 52, "seconds": 35, "milliseconds": 317 };

console.log(dayjs.duration(timeObj).asMilliseconds());
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.7/dayjs.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.7/plugin/duration.min.js"></script>

相关问题