首页 > 解决方案 > 获取经过时间的当前日期对象

问题描述

我有时间段10:00:00, 12:00:00等。

我想用这些时间获取当前时刻日期对象。

我正在尝试这种方式。

console.log(moment('10:00:00', 'YYYY-MM-DD HH:ss:mm').toDate())

但它记录Invalid Date.

标签: javascriptmomentjs

解决方案


这是最短的方法

// If you want set in your local
const localDate = moment('10:00:00', 'HH:mm:ss').toDate();
console.log('Local:', localDate);

// If you want set like utc
const utcDate = moment.utc('10:00:00', 'HH:mm:ss').toDate();
console.log('UTC:', utcDate)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>


推荐阅读