我需要转换一个字符串
"UTC - 9:30 hours"
到分钟。
就像是:
var date = "UTC - 9 : 10 hours";
date = date.replace("UTC",'').replace("hours",'').replace(/\s+/g, '');
var hours = parseInt( date.split(":")[0] );
var minutes = parseInt ( date.split(":")[1] || 0 );
var sign = hours / Math.abs(hours);
var totalMinutes = ( hours * 60 ) + ( sign * minutes );
使用任何正则表达式可以有更简单的方法吗?只是好奇。