JS把给定的秒数解析成 时 分 秒 格式

本文介绍了一个实用的JavaScript函数,该函数能够将秒数转换为小时、分钟和秒的形式,并附带详细的实现代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

function parseSecond(seconds)
{	
	 var parseTime = seconds;
	 //seconde
	 if(parseTime<60)				   
		 parseTime +=" 秒";
	 //minute
	 else if(parseTime >= 60 && parseTime<3600)
	 {
		  var minute = parseTime/60+"";
		  if(minute.indexOf(".") != -1)
		  {
			 minute = minute.substr(0,minute.indexOf("."));			 
		  }								
		  var second = parseTime - 60*parseInt(minute);				
		  parseTime = minute+"分";
		  parseTime += second+"秒";
		  
	 }
	 //hour
	 else if(parseTime>=3600)
	 {
	   var hour = parseTime/3600+"";
	   if(hour.indexOf(".") != -1)
	   {
		 hour = hour.substr(0,hour.indexOf("."));   
	   }		 
	   var minute = parseTime - 3600*parseInt(hour);					 	 
		   minute = (parseTime - 3600*parseInt(hour))/60+"";
	  if(minute.indexOf(".")!=-1)
	  {
		   minute = minute.substr(0,minute.indexOf("."));
	  }		  
		
	   var second = ((parseTime - 3600*parseInt(hour))) - 60*parseInt(minute);					
	   
	   parseTime = hour+"时";
	   parseTime += minute+"分";
	   parseTime += second+"秒"; 	   
	   
	   }
	 
	   return parseTime;	
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值