使用Date或Moment.js将字符串转换为日期

时间:2020-06-16 22:49:29

标签: reactjs react-native momentjs

我有一个想要转换为日期的字符串,以便将其与当前日期和小时(本地时间)进行比较。字符串格式如下:

2020-06-09 11:25 pm

我想使用Date或Moment.js将其格式化为Date对象,但到目前为止我还没有运气。

const date = new Date(`${eventDayFinish} ${eventHourFinish}`);

打印Date { NaN }

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

以这种方式利用这一时刻。

let d = moment('2020-06-09 11:25 pm', 'YYYY-MM-DD HH:mm a').format();
console.log(new Date(d));
// Tue Jun 09 2020 23:25:00 GMT+0530 (India Standard Time)

enter image description here


说明:
Moment将第二个参数用作输入日期字符串的格式,您可以为其指定任何格式,以及传递的格式,它将返回日期对象。

相关问题