将字符串解析为具有时刻的日期.js

2022-08-30 00:20:51

我想用时刻解析以下字符串.js 2014-02-27T10:00:00和输出日月年(2014年3月14日)我一直在阅读文档,但没有成功 http://momentjs.com/docs/#/parsing/now/


答案 1

我似乎总是发现自己在这里着陆,只是意识到标题和问题并不完全一致。

如果要从字符串中指定时刻日期

const myMomentObject = moment(str, 'YYYY-MM-DD')

时刻文档

Moment.js 不是修改本机 Date.prototype,而是为 Date 对象创建一个包装器。

如果你想要一个来自字符串的 javascript Date 对象

const myDate = moment(str, 'YYYY-MM-DD').toDate();

答案 2

您需要使用该函数。.format()

MM- 月号

MMM- 月份单词

var date = moment("2014-02-27T10:00:00").format('DD-MM-YYYY');
var dateMonthAsWord = moment("2014-02-27T10:00:00").format('DD-MMM-YYYY');

小提琴