Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中解析时间字符串(例如“1h30min”)_Javascript_Node.js_Parsing - Fatal编程技术网

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

在javascript中解析时间字符串(例如“1h30min”),javascript,node.js,parsing,Javascript,Node.js,Parsing,正在寻找将各种时间语法(“1:30”、“1h30m”等)处理为秒/日期时间/某物的库/类/函数/etc 我正在寻找用户字符串输入的时间长度数据应该是有效的 本质上与momentjs的人性化相反:这有一些功能。。基本功能,但体积小,使用简单 完全做到这一点,再加上更多。或者写你自己的。这并不难,而且会被证明是一种很好的锻炼@RGraham我找不到字符串处理的示例,只是添加了持续时间。@lc我可以,但是用许多支持的格式维护一些东西似乎比编写自己的有限字符串处理程序有用得多。您需要这些方法,以及is

正在寻找将各种时间语法(“1:30”、“1h30m”等)处理为秒/日期时间/某物的库/类/函数/etc

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


本质上与momentjs的人性化相反:

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


完全做到这一点,再加上更多。或者写你自己的。这并不难,而且会被证明是一种很好的锻炼@RGraham我找不到字符串处理的示例,只是添加了持续时间。@lc我可以,但是用许多支持的格式维护一些东西似乎比编写自己的有限字符串处理程序有用得多。您需要这些方法,以及
isValid
调用
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