数字转时间

function formateTime(t) {
var h,m,s;
t=t*1;
if(isNaN(t)){
return 0;
}
if(t>3599){
h=Math.floor(t/3600);
h=(((h+‘‘).length<2?(‘0‘+h):h))
t=t%3600;
h=h+‘:‘
};
if(t>60){
m=Math.floor(t/60);
s=t%60;
s=(((s+‘‘).length<2?(‘0‘+s):s))
m=(((m+‘‘).length<2?(‘0‘+m):m))+‘:‘
}else{
m=0+‘:‘;
s=(((t+‘‘).length<2?(‘0‘+t):t))
}
return (h?h:‘‘)+(m?m:‘‘)+s;
}

时间: 2024-12-28 08:56:31

数字转时间的相关文章

Freemarker数字转时间

使用freemarker模板,展示一个时间字段,数据库保存的是毫秒.在网上找了许多文章,发现都是针对date或者是直接类似"1999-09-09"这样已经成型字符串进行操作的,心中不禁万马奔腾.本来已经放弃准备自己调js脚本解决了,不过随手试了一下,结果发现了一个方法:number_to_date,试了一下可用,心中不由感慨intelliJ的强大索引功能.大概这个函数是高版本freemarder新增的功能,所以老文章里都没有提到. 除了number_to_date还有number_to

jsp页面格式化数字或时间

Tags   fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone fmt:bundle fmt:setBundle fmt:message fmt:param fmt:formatNumber fmt:parseNumber fmt:formatDate fmt:parseDate <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="

python cookbook 2 数字 日期 时间(2)

5.字节到大整数的转换 #拥有128位长的16个元素的字节字符串. >>> data = b'\x00\x124V\x00x\x90\xab\x00\xcd\xef\x01\x00#\x004' >>> len(data) 16 将bytes解析为整数,使用 int.from_bytes() 方法 #仅使用与python3 #字节顺序规则(little或big)仅仅指定了构建整数时的字节的低位高位排列方式. >>> int.from_bytes(dat

39 数组中出现次数超过一半的数字(时间效率)

题目描述: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}.由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2.如果不存在则输出0.   测试用例: 功能测试(输入的数组中存在一个出现次数超过数组长度一半的数字:输入的数组中不存在一个出现次数超过数组长度一半的数字) 特殊输入测试(输入的数组中只有一个数字:输入nullptr指针) 解题思路: 1) 基于Partition函数的时间复杂度为O(n)的算法: 

SqlServer 将纯数字的时间转换为DateTime

由于数据库存的是整个字符串组到一起了,C#代码是这个样子的. public static string time(DateTime dt) { return dt.Year.ToString() + ((Convert.ToInt32(dt.Month) < 10) ? "0" + dt.Month.ToString() : dt.Month.ToString()) + ((Convert.ToInt32(dt.Day) < 10) ? "0" + dt

求4位数字的回文数

第一种:利用逆序数字是否和原来的数字相等 #include<stdio.h> int main() { int i,key,sum;//i循环变量1000~9999的数字,key保存i值后求余,sum保存倒叙的数字 for(i=1000;i<=9999;++i) { sum=0;//每次循环都要赋初值为0 key=i;//每次循环都要把新的i值给key以便下面while的循环求sum while(key!=0) { sum=sum*10+key%10; key=key/10; } if(

蓝桥杯 算法训练 ALGO-124 数字三角形

算法训练 数字三角形 时间限制:1.0s   内存限制:256.0MB 问题描述 (图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大. ●每一步可沿左斜线向下或右斜线向下走: ●1<三角形行数≤100: ●三角形中的数字为整数0,1,-99: . (图3.1-1) 输入格式 文件中首先读到的是三角形的行数. 接下来描述整个三角形 输出格式 最大总和(整数) 样例输入 573 88 1 02 7 4 44 5 2 6 5 样例输出 3

统计数字noip2007

7909:统计数字 总时间限制:  1000ms 内存限制:  65536kB 描述 某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109).已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果. 输入 包含n+1行:第一行是整数n,表示自然数的个数:第2~n+1每行一个自然数. 40%的数据满足:1<=n<=1000:80%的数据满足:1<=n<=50000:100%的数据满足:1<=n

数组-07. 求一批整数中出现最多的个位数字

数组-07. 求一批整数中出现最多的个位数字(20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 徐镜春(浙江大学) 给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字.例如给定3个整数1234.2345.3456,其中出现最多次数的数字是3和4,均出现了3次. 输入格式: 输入在第1行中给出正整数N(<=1000),在第2行中给出N个不超过整型范围的正整数,数字间以空格分隔. 输出格式: 在一行中按格式“M: