时刻获取HH和ss

Moment get the HH and ss

本文关键字:ss HH 获取 时刻      更新时间:2024-06-19

我使用的是moment.js。我有一个变量,moment可以转换为HH:ss格式:

var mins, hours, time;
time = moment(selectedTime).format("HH:mm");

它返回类似于:例如14:43。

如何获取:

var hours to equal 14
var mins to equal 43

我试过:

var mins, hours, time;
time = moment(selectedTime).format("HH:mm");
hours = moment(time).get('hour');

然后小时返回NaN

var hours = moment(selectedTime).hours();
var mins = moment(selectedTime).minutes();

参见http://momentjs.com/docs/#/durations/minutes/

NimS提供的解决方案应该可以完美工作,非常适合您的情况。但是,如果您只需要显示值,您可以像以前一样使用moment().format(XXX)方法,并使用文档中的适当令牌

例如

var mins, hours, time;
time = moment(selectedTime).format("HH:mm");
hours = moment(time).format('HH');
mins = moment(time).format('mm');

看看上面的例子,你可以用任何你选择的方式来格式化时间