MomentJS——UTC 偏移



此方法以分钟为单位显示。

语法

moment().utcOffset();
moment().utcOffset(Number|String);

观察以下示例以加深理解 −

示例 1

var day = moment().utcOffset();

输出

Utc Offset

示例 2

我们可以通过以下方式向 utcOffset 方法传递值 −

var day = moment().utcOffset(120);

在上面的示例中,我们将向当前时刻添加 120 分钟,其输出如下所示,显示当前日期/时间以及在添加偏移量之后的结果。

输出

utcOffset

示例 3

当向 utcOffset 传递的值小于 16 并且大于 -16 时,它将视为小时,并且日期中的小时将更改,如下所示 −

var day = moment().utcOffset(8);

输出如下 −

输出

Utc Hours

请注意,当前日期显示的时间为 14 点,而向 utcOffset 中添加 8 之后,时间更改为 22 点。

示例 4

我们还可以传递字符串形式的偏移值,如下所示 −

var day = moment().utcOffset("+05:50");

对于偏移量,我们将添加 5 小时和 50 分钟作为字符串,其输出如下所示 −

输出

Utc Adding Offset
momentjs_manipulate_date_and_time.htm
广告