使用js timezone获取当地时间并使用片刻JS格式化它

时间:2015-10-13 10:04:57

标签: javascript jquery momentjs

我想使用片刻JS格式化日期,我从js timezone库获取日期。任何人都可以提供帮助。

按照代码,我写了:

var tz = jstz.determine();
var timezone =tz.name();
var timess = moment().tz(timezone).format();
var times_new = moment(timess).format("YYYY-MM-DD HH:mm");

此外,我还包括jstz.min.js和moment-with-locales.min.js

1 个答案:

答案 0 :(得分:0)

要使用时刻时区,您需要添加Moment Time Zone library

之后,您可以使用tz方法。你可以避免这两个段落:

var timess = moment().tz(timezone).format();
var times_new = moment(timess).format("YYYY-MM-DD HH:mm");

全部写一行:

var timess = moment().tz(timezone).format("YYYY-MM-DD HH:mm");

因为moment().tz(timezone)会返回一个时刻对象。