MomentJS印度的5 +半小时

时间:2014-03-10 10:41:40

标签: javascript momentjs

我想知道如何预先定义印度的时区,而它包含半小时+5:30?

我试图自己添加一个,因为我找不到任何不包含圆形小时的示例:http://momentjs.com/timezone/data/无法找到一个,所以我正在这样做:

moment.tz.add({
            "zones": {
                "IST": [
                    "+5 - IST"
                ],
.... });

var now = "2014-03-10 10:00";
    now = moment(now).tz("IST"); // adjusting my localized "now" to IST

if ( tz == "IST" )  now.add("minutes", 30);

但是我仍然希望半小时预定义我的“+5”并删除“IF” - 我该怎么做?

1 个答案:

答案 0 :(得分:0)

这对我有用(直接从docs复制):

moment.tz.add({
    "zones": {
        "Asia/Kolkata": [
            "5:53:28 - LMT 1880 5:53:28",
            "5:53:20 - HMT 1941_9 5:53:20",
            "6:30 - BURT 1942_4_15 6:30",
            "5:30 - IST 1942_8 5:30",
            "6:30 - IST 1945_9_15 6:30",
            "5:30 - IST"
        ]
    },
    "rules": {},
    "links": {}
});