使用moment.js从datetime中提取时间

时间:2015-04-08 06:32:09

标签: javascript angularjs momentjs

我的日期时间格式如下。

var datetime =Wed Apr 8 15:05:00 UTC+0530 2015;

我只想得到时间15.05

3 个答案:

答案 0 :(得分:11)

使用format()并指定所需的令牌。

moment().format('HH.mm')

可以找到令牌的文档here

答案 1 :(得分:1)

我明白了

moment("Wed Apr 8 15:05:00 UTC+0530 2015").format("hh:mm:ss a")

感谢您的关键答案

答案 2 :(得分:0)

您需要从字符串中创建时刻对象。然后追加.format()

var date = moment("Wed Apr 8 15:05:00 UTC+0530 2015").format('HH.mm');
alert(date);
var date = moment("Wed Apr 8 15:05:00 2015").format('HH.mm');
alert(date);

如果你想得到" 15.05",你需要删除" UTC + 0530",因为它修改你的时间:) 你可以在这里看到例子: http://momentjs.com/docs/#/displaying/format/