JavaScript/js把秒或者毫秒换算成xx-xx-xx 时-分-秒的形式
function MillisecondToDate(msd) {
// var time = parseFloat(msd) / 1000;
var time=msd;
if (null != time && "" != time) {
if (time > 60 && time < 60 * 60) {//只有分钟和秒的情况
var min=0;
var sec=0;
//分钟前面的数字小于10位在前面补个0
if((parseInt(time / 60.0))<10){
min="0"+parseInt(time / 60.0);
}else{
min=parseInt(time / 60.0);
}
//秒前面的数字小于10位在前面补个0
if((parseInt((parseFloat(time / 60.0) -
parseInt(time / 60.0)) * 60))<10){
sec="0"+parseInt((parseFloat(time / 60.0) -
parseInt(time / 60.0)) * 60);
}else{
sec=parseInt((parseFloat(time / 60.0) -
parseInt(time / 60.0)) * 60);
}
time = "00:"+min + ":" + sec + "";
}
else if (time >= 60 * 60 && time < 60 * 60 * 24) {//时分秒的情况
// console.log(parseInt(time / 3600.0));
//小时前面的数字小于10位在前面补个0
var hour=0;
var min=0;
var sec=0;
if(parseInt(time / 3600.0)<10){
hour="0"+parseInt(time / 3600.0);
}else{
hour=parseInt(time / 3600.0);
}
//分钟前面的数字小于10位在前面补个0
if((parseInt((parseFloat(time / 3600.0) -
parseInt(time / 3600.0)) * 60))<10){
min="0"+parseInt((parseFloat(time / 3600.0) -
parseInt(time / 3600.0)) * 60);
}else{
min=parseInt((parseFloat(time / 3600.0) -
parseInt(time / 3600.0)) * 60);
}
//秒前面的数字小于10位在前面补个0
if((parseInt((parseFloat((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60) -
parseInt((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60)) * 60))<10){
sec="0"+parseInt((parseFloat((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60) -
parseInt((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60)) * 60);
}else{
sec=parseInt((parseFloat((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60) -
parseInt((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60)) * 60);
}
time = hour + ":" + min + ":" + sec + "";
}
else {//单纯是秒的情况
var sec=0;
//分钟前面的数字小于10位在前面补个0
if((parseInt(time))<10){
sec="0"+parseInt(time);
}else{
sec=parseInt(time);
}
time = "00:00:"+parseInt(time) + "";
}
}
return time;
}
JavaScript/js把秒或者毫秒换算成xx-xx-xx 时-分-秒的形式的更多相关文章
- js将当前时间格式化为年-月-日 时:分:秒
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JS实现倒计时(天数,时,分,秒)
<!DOCTYPE html> <html> <head> <meta charset="utf-8" > <titl ...
- js计算两个时间差 天 时 分 秒 毫秒
// 计算两个时间差 dateBegin 开始时间 function timeFn(dateBegin) { //如果时间格式是正确的,那下面这一步转化时间格式就可以不用了 var dateEnd = ...
- 【转】使用DateFormat把时间长度格式化为"时:分:秒"格式--不错
原文网址:http://ssd910.blog.163.com/blog/static/238767972010112214114201/ 经常在系统中显示时间长度,基本上每次都是显示秒数,客户觉得按 ...
- jQuery UI Datepicker&Datetimepicker添加 时-分-秒 并且,判断
jQuery UI Datepicker时间(年-月-日) 相关代码: <input type="text" value="" name="ad ...
- Java 获取年 月 日 时 分 秒
/** * 英文简写(默认)如:2010-12-01 */ public static String FORMAT_SHORT = "yyyy-MM-dd"; /** * 英文全称 ...
- js倒计时demo 天/时/分/秒
<html><head> <meta charset="UTF-8"> <title>js简单时分秒倒计时</title> ...
- JS将秒转换为 天-时-分-秒
记录一下,备忘.. function SecondToDate(msd) { var time =msd if (null != time && "" != tim ...
- Js 日期字符串分别截取 年 月 日 时 分 秒
function shijiantime(times){ var timearr = times.replace(" ", ":").replace(/\:/g ...
随机推荐
- 类似的微博推断客户关系sql声明
类别似新浪微博的关注和共同关心 不知道别人是怎么设计的. 反正我是例如以下设计的 ID USER FRIEND 1 A B 2 B A 3 ...
- gem 安装nokigiri
在mac上安装nokogiri的时候各种报错,终于安装成功一次,备份命令. ➜ ~ sudo gem install nokogiri -- --use-system-libraries --with ...
- 项目构建之maven篇:3.m2eclipse使用
m2eclipse的安装 略 设置maven文件夹 设置用户个性化的maven配置 导入mavenproject 源码下载 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkb ...
- ANDROID L——Material Design详细解释(UI控制)
转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! Android L: Google已经确认Android L就是Android Lolli ...
- 【MySQL案件】ERROR 1665 (HY000)
转载请注明: http://blog.csdn.net/jason_asia/article/details/36240815 1.1.1. ERROR 1665 (HY000) [环境的叙述性说明] ...
- Git常用操作汇总(转)
如果一个文件被删除了,可以使用切换版本号进行恢复.恢复方法: 先确定需要恢复的文件要恢复成哪一个历史版本(commit),假设那个版本号是: commit_id,那么 git checkout com ...
- “jquery于each方法和选择”学习笔记
<head> <title></title> <script src="jquery-1.4.2.js" type="text/ ...
- mvc与My97DatePicker插件的结合
Razor视图引擎与My97DatePicker插件的结合 1 using System; 2 using System.Collections.Generic; 3 using System.Run ...
- hdu4453 Looploop 2012年杭州现场赛 Splay
题意:维护一个圈,实现六个功能,给某位置起的一些数增加某值,反转某一段数,添加删除某些数,移动当前所指的位置, 简单的splay,把圈拆成链,对于每种操作,处理一下. #define inf 0x3f ...
- MBProgressHUD 问题
1.MBProgressHUD *HUD = [[MBProgressHUD alloc] initWithWindow:[UIApplication sharedApplication].keyWi ...