MomentJS - utcOffset

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

语法

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.html