knrt.net
相关文档
当前位置:首页 >> js毫秒转时间 >>

js毫秒转时间

简单的一个小例子: var oDate = new Date();var iM = oDate.getTime(); //得到毫秒数var nDate = new Date(iM0; //直接将毫秒数当参数传进去。alert(nDate); //这个时候弹出的就是具体的 星期 月 日 年 时间 的格式了。

getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。 比如 var d = new Date() document.write(d.getTime() ) 如果你要把格式类似:17:30的时间换算成毫秒的话,,只要减去当天00:00获取的getTime就行

var days = shijiancha / 1000 / 60 / 60 / 24;var daysRound = Math.floor(days);var hours = shijiancha/ 1000 / 60 / 60 - (24 * daysRound);var hoursRound = Math.floor(hours);var minutes = shijiancha / 1000 /60 - (24 * 60 * daysRoun...

var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数 var newTime = new Date(oldTime); //就得到普通的时间了 直接传入毫秒数作为参数,给Date对象就可以得到普通的时间了,然后通过getHours,getFullYear等方法获取年月...

秒数除以60 下取整取整为分钟数 余数乘60 为秒数 或原数减去分钟数*60 为秒数 如 var s=100; alert( "时间:"+Math.floor(s/60))+"分"+(s-Math.floor(s/60)*60)+"秒";

var now = new Date(); var ts = now.getTime(); ts -= new Date().getTimezoneOffset() * 60 * 1000; var utc = new Date(ts); 如果你的数字是16位整数,或许需要整除 1000,你对比普通的13位数字是否有对应换算关系。

var time = new Date().getTime(); var time_sec = Math.floor(time/1000);

Date.prototype.Format = function (fmt) { //时间格式化 var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.f...

function MillisecondToDate(msd) { var time = parseFloat(msd) / 1000; if (null != time && "" != time) { if (time > 60 && time < 60 * 60) { time = parseInt(time / 60.0) + "分钟" + parseInt((parseFloat(time / 60.0) - parseInt(time...

var s=1345670; //假设的秒数var t=new Date(0,0,0,0,0,s,0); //转换为Date对象alert(t.toLocaleTimeString()); //显示为标准时间格式

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com