function timeFormatting(strO){
var $h, $m, $s , $time;
function partitionArr(strO){
var strA;
var ArrCont = new Array();
for( var i= 0;i < strO.length ; i++){
$h = $m = $s = "";
strA = strO[i];
degree(strA);
ArrCont.push($h + $m + $s)
}
return ArrCont;
}
function degree(A){
var strA = A.split("°"); /*这里的"°",可以根据自己需求切换*/
if( strA.length == 1){
$h = 0 ;
minute(strA[0]);
}else {
$h = strA[0] * 60 * 60 ; /*将小时转化为秒*/
minute(strA[1]);
}
}
function minute(B){
var strB = B.split("′");
if( strB.length == 1){
$m = 0 ;
second(strB[0]);
}else {
$m = strB[0] * 60 ;
second(strB[1]);
}
}
function second(C){
var strC = C.split("″");
$s = strC[0] * 1;
}
if(strO instanceof Array){
$time = partitionArr(strO)
}else {
degree(strO);
$time = $h + $m + $s ;
}
console.log($time)
return $time;
}
//例:
// var testTime = '43°30′25″'
// var testTime = ["22°28′36″", "43°32′13″", "23°239′48″", "53°58′46″", "76°90′18″"]
var testTime = ["80″", "72″", "84″", "119″", "121″"]
timeFormatting(testTime);
// 基础的方法,忘大牛指点
js将变态的时间格式(X'Y")转为秒
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...