时刻获取HH和ss
Moment get the HH and ss
我使用的是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');
看看上面的例子,你可以用任何你选择的方式来格式化时间
相关文章:
- 无法将秒转换为HH:MM:SS
- HH:MM:SS的此RegExpression是否正确
- 如何使用moment.js将秒转换为时间格式(YYYY:MM:DD HH:MM:ss)
- FX15 OSX中的Date.parse ddd mmm dd hh:mm:ss UTC+nnnn问题
- 如何将时间标记为“;hh:mm:ss”;在剑道UI折线图上
- 如何添加天数这个倒计时脚本,使其成为DD-HH-MM-SS
- 时刻获取HH和ss
- javascript/jQuery date.toString(“yyyy-MM-dd HH:MM:ss”)在服务器之间
- Javascript正在删除DateTime[YYYY/MM/DD/HH:MM:SS:MM]中的毫秒
- Videogular-hh:mm:ss格式的日期筛选器不起作用
- Angular.js:秒到HH:mm:ss过滤器
- 使用 JS 将毫秒转换为 hh:mm:ss 会增加 1 小时
- Jquery 倒计时从 x 秒到 0,格式为 hh:mm:ss
- 获取日/月/年 HH:MM:SS FROM YYYY-MM-DDTHH:MM:SS.SSSZ 日期格式 在 Angula
- 如何使用 c3 在 y 轴上显示 hh:mm:ss 格式
- 在javascript中以“hh:mm:ss am/pm”的格式验证时间
- 如何将十进制小时值转换为 hh:mm:ss
- 如何在 JavaScript 中以 MM/dd/yyyy HH:mm:ss 格式格式化日期
- 如何验证 yyyy-mm-dd hh:mm:ss 格式
- 如何使用javascript将数据格式“YYYY-mm-dd hh:mm:ss”转换为“dd-mm-YYYY hh:mm