JS秒数转成分秒时间格式

源于:http://www.huiyi8.com/jiaoben/

flash特效

// 格式化秒数到时间格式

Number.prototype.formatTime=function(){

    // 计算

    var h=0,i=0,s=parseInt(this);

    if(s>60){

        i=parseInt(s/60);

        s=parseInt(s%60);

        if(i > 60) {

            h=parseInt(i/60);

            i = parseInt(i%60);

        }

    }

    // 补零

    var zero=function(v){

        return (v>>0)<10?"0"+v:v;

    };

    return [zero(h),zero(i),zero(s)].join(":");

};

alert(Number(90).formatTime()) //00:01:30秒

时间: 2024-08-23 22:56:59

JS秒数转成分秒时间格式的相关文章

C#- 将秒数转化成任意时间格式

将秒数转化成任意时间格式,可以使用C#的一个函数TimeSpan,看示例: TimeSpan ts = new TimeSpan(0, 0, 3661); richTextBox2.Text = ts.Hours + "小时" + ts.Minutes + "分钟" + ts.Seconds + "秒"; 也可以使用传统的方法,看示例:   int TotleTime=3661;//秒         int hour;         int

转化秒数为正规的时间格式{NSString格式的秒数转成NSDate格式后再以NSString形式输出)

-(NSString*)changeNumToTime:(NSString*)str { NSDate *date = [NSDate dateWithTimeIntervalSince1970:[str integerValue]/1000]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat: @"yyyy-MM-dd HH:mm:ss"]; N

将json格式日期(毫秒数)转成日常日期格式和日常格式时间对比

第一:是把生成的Json格式的时间转换,注意要看清楚时间的格式 function (cellval) { var date = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", ""), 10)); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1

将秒数转为HH:MM:SS格式的时间

/** * 将秒数转为HH:MM:SS格式的时间 * @param $seconds * @return string */public static function GetHHMMSSBySeconds($seconds){    if ($seconds>3600*24)    {        $hours = intval($seconds/3600);        $leftSeconds = $seconds - $hours* 3600;        $time = spri

PHP 将秒数转换成时分秒

将秒数转换成时分秒,PHP提供了一个函数gmstrftime,不过该函数仅限于24小时内的秒数转换.对于超过24小时的秒数,我们应该怎么让其显示出来呢,例如 34:02:02 $seconds = 3600*34+122; function changeTimeType($seconds){ if ($seconds>3600){ $hours = intval($seconds/3600); $time = $hours.":".gmstrftime('%M:%S', $sec

时间的秒值和正常的时间格式转换

////  时间的秒值和正常的时间格式转换.h//  IOS笔记////  Created by 刘威成 on 15/12/8.//  All rights reserved.// // TargetTime是获取时间的秒值转换成我们常见的时间格式 for (int i = 0; i <dataArr.count; i++) {        NSString *str =  [ NSString stringWithFormat:@"%@",[dataArr objectAtI

Java之格林威治时间格式转换成北京时间格式

Java之格林威治时间格式转换成北京时间格式 package com.mtons.mblog; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; public class DateUtils { /** * 支持jdk1.6的写法<br/> * 解析2015-12-27T14:20:34+08:00格式类型的时

PHP excel reader , excel时间转成php时间格式

最近,在做一个导入功能,在系统中使用PHPExcel类库,读取上传的Excel文件,然后进行字段映射,最后将Excel内的数据导入到系统中.其中,关于日期格式的导入,使我犯了难. 首先,如何导入日期,因为PHPExcel中日期格式在获取时得到的是数字,并不是日期字符串,于是,网上就有许多代码,用于将Excel中获取的数字转换成PHP使用的Unix Time,其实不必这么麻烦.PHPExcel中就有这样的方法:PHPExcel_Shared_Date::ExcelToPHP($value) .可以

将秒数转换为时分秒的形式java形式

将一个秒数转换为时分秒形式,例如91秒=00:01:31 public class Main { public static void main(String[] args) { System.out.println(transfom(3665)); } public static String transfom(final int time) { int hh = time / 3600; int mm = (time % 3600) / 60; int ss = (time % 3600)