导航:首页 > 编程语言 > js耗时转时分秒

js耗时转时分秒

发布时间:2023-03-09 22:33:34

js 时间计算

要下班了没时间了,这两个函数能帮到你
第一个把时间转换为整数,这样你就能去计算了,第二个把数字转换成时间,你可以用来显示了
function getIntFromTime(time) {
time = time.split(':');
return parseInt(time[0], 10) * 60 * 60 + parseInt(time[1], 10) * 60 + parseInt(time[2], 10);
}
function getTimeFromInt(value) {
var h = Math.floor(value / 60 / 60);
var m = value % (60*60);
var s = value % (60);
if (h.toString().length < 2) h = '0' + h.toString();
if (m.toString().length < 2) m = '0' + m.toString();
if(s.toString().length < 2) s = '0' + s.toString();

return h + ':' + m + ':' + s;
}

⑵ js时间转换,能够把时间转换成yyyymmdd格式或yyyymm格式

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>表单默认值设置示例</title>
</head>
<body>
<script type="text/javascript">
//定义转换函数
function dateConvert(dateParms){
// 对传入的时间参数进行判断
if(dateParms instanceof Date){
var datetime=dateParms;
}
//判断是否为字符串
if((typeof dateParms=="string")&&dateParms.constructor==String){

//将字符串日期转换为日期格式
var datetime= new Date(Date.parse(dateParms.replace(/-/g, "/")));

}

//获取年月日时分秒
var year = datetime.getFullYear();
var month = datetime.getMonth()+1;
var date = datetime.getDate();
var hour = datetime.getHours();
var minutes = datetime.getMinutes();
var second = datetime.getSeconds();

//月,日,时,分,秒 小于10时,补0
if(month<10){
month = "0" + month;
}
if(date<10){
date = "0" + date;
}
if(hour <10){
hour = "0" + hour;
}
if(minutes <10){
minutes = "0" + minutes;
}
if(second <10){
second = "0" + second ;
}

//拼接日期格式【例如:yyyymmdd】
var time = year+month+date;

//或者:其他格式等
//var time = year+"年"+month+"月"+date+"日"+hour+":"+minutes+":"+second;

//返回处理结果
return time;
}
document.write(dateConvert("2015-07-12 12:23:20"));
//输出结果:20150712
</script>
</body>
</html>

⑶ js中有什么方法能把获取的本地时分秒转化成毫秒

JS原生态的针抄对日期时间的方法中,袭没有直接将分和秒转换为毫秒的。

它的getMilliSeconds也是获取当前时间的毫秒数。所以我们需要自己做一个转换。

可以用getMinutes和getSeconds先获取到相应的分和秒,然后将分*60*1000+秒 * 1000即可转换了。

⑷ 10位时间戳用js怎么转成年月日时分秒格式

1、示例代码

function transTime(param) {

var sd = new Date(param)

var year = sd.getFullYear()

var month = sd.getMonth() + 1

var day = sd.getDate()

var hour = sd.getHours()

var minute = sd.getMinutes()

var second = sd.getSeconds()

return `${year}-${month < 10? '0'+month:month}-${day < 10?'0'+day:day} ${hour < 10?'0'+hour:hour}:${minute < 10? '0' + minute:minute}:${second < 10? '0' + second: second}`

}


var date = new Date().getTime()

var sdat = date.toString().substring(0,10)

var ame = transTime(parseInt(sdat))

console.log(ame)


2、示例结果

1970-01-19 21:43:48

⑸ javascript秒转换日时分秒格式

function formatDate(){
var milliseconds=2698169*1000;//秒变微秒
var dat = new Date(milliseconds);//生成日期
var year = dat.getFullYear();//取得年
var month = dat.getMonth()+1; //取得月,js从0开始取,所以+1
var date1 = dat.getDate(); //取得天
var hour = dat.getHours();//取得小时
var minutes = dat.getMinutes();//取得分钟
var second = dat.getSeconds();//取得秒
alert(dat+" | "+year+"年"+month+"月"+date1+"日"+hour+"时"+minutes +"分"+second+"秒" );
}

⑹ js中 var time = new Date().getTime()得到的是毫秒数怎么转成秒!

毫秒与秒的转换很简单:1秒=1000毫秒。

所以可以这样转换:

var mill = new Date().getTime();

var second = mill/1000;

console.log(second);

⑺ JS 如何把 ration 秒 转为 时分秒显示 currentTime

varhour=Math.floor(video1.ration/3600);
varother=video1.ration%3600;
varminute=Math.floor(other/60);
varsecond=(other%60).toFixed(2);
document.getElementById('ration').innerHTML=hour+'时'+minute+'分'+second+'秒';

⑻ js如何获得系统时间年月日时分秒

时间戳改时间,简单点 alert((new Date("1412849746")).toLocaleDateString())

date.setDate(date.getDate() + 60);//这里的60就是你要加的天数,减也可以。年、月会相应加上版去,值得注意的是权date.getMonth()得到的月份比实际月份小1,所以实际月份是(date.getMonth()+1)

它的getMilliSeconds也是获取当前时间的毫秒数。所以我们需要自己做一个转换。 可以用getMinutes和getSeconds先获取到相应的分和秒,然后将分*60*1000+秒 * 1000即可转换了。

阅读全文

与js耗时转时分秒相关的资料

热点内容
苹果80岁用什么app 浏览:28
顺丰寄快递文件多少钱 浏览:164
消费邦app是怎么反现的 浏览:112
java调用接口方法 浏览:742
微信一种以上绑定关系 浏览:183
word图片编辑大小边框 浏览:468
威迅java培训 浏览:389
linux禅道无法访问 浏览:819
怎么爬取历史疫情数据 浏览:596
linuxjira6破解 浏览:694
哪个网站可以看所有检察杂志 浏览:144
java高并发数据库请求怎么办 浏览:551
win8怎么打开gho文件怎么打开 浏览:732
如何网站内搜索 浏览:362
qq附近的人客服号码 浏览:570
mac怎么把word文件转换为pdf 浏览:6
正式文件中的文档行距多少 浏览:202
vu用upload上传excel文件 浏览:544
win10m装安卓软件 浏览:83
给老师发图片压缩文件 浏览:684

友情链接