MomentJS - 格式化日期和时间

MomentJS提供以不同方式显示日期的格式.有一些方法可以告诉从给定时刻开始的时间,当前时刻,两个时刻之间的差异等.它可以用JSON格式,数组,对象,字符串等显示日期.

格式化日期和时间的方法

下表显示了可用的方法列表,这些方法有助于根据需要显示/格式化日期.

MethodSyntax
Format

moment().format();

moment().format(String);

Time from now

moment().fromNow();

moment().fromNow(Boolean);

Time from X

moment().from (Moment|String|Number|Date|Array);

Time to now

moment().toNow();

moment().toNow(Boolean);

Time to X

moment().to(Moment|String| Number|Date|Array);

moment().to(Moment|String| Number|Date|Array, Boolean);

Calendar Time

moment().calendar();

moment().calendar(referenceTime);

moment().calendar(referenceTime, formats);

Difference

moment().diff(Moment|String| Number|Date|Array);

moment().diff(Moment|String| Number|Date|Array, String);

moment().diff(Moment|String| Number|Date|Array, String, Boolean);

Unix Timestamp(milliseconds)

moment().valueOf();

+moment();

Unix Timestamp(seconds)

moment().unix();

Days in Month

moment().daysInMonth();

As JavaScript Date

moment().toDate();

As Array

moment().toArray();

As JSON

moment().toJSON();

As ISO 8601 String

moment().toISOString();

moment().toISOString(keepOffset);

As Object

moment().toObject();

As String

moment().toString();

Inspect

moment().inspect();