在javascript中解析时间字符串(ex“1h30min”)

时间:2013-09-06 06:52:09

标签: javascript node.js parsing

寻找一个库/类/函数/ etc,它将处理各种时间语法(“1:30”,“1h30m”等)到秒/日期/某事。

我正在寻找用户对字符串输入的时间长度数据应该是有效的。

基本上与momentjs的人性化相反:http://momentjs.com/docs/#/durations/humanize/

1 个答案:

答案 0 :(得分:0)

这具有一些功能..基本功能,但体积小,使用简单。

https://github.com/dpweb/time-ago/blob/master/README.md#tatimefriendlyx-period

var ta = require('./time-ago.js');  // node.js
var ta = timeago();                 // browser

ta.timefriendly('1 hour')  // convert to ms: seconds, minutes, hours, days, weeks, months, years 
 ==> 3600000