python怎么计算两个时差(计算小时)?
汉唐充电8小时需要多少度电?
你好,你没有提供充电器的电压,电流,功率,我只能告诉你怎样计算了。这样更好,相当于授人与渔,教会你打鱼的方法!
请查看充电器的额定功率,假如功率是1千瓦,你充8小时刚好充满,那就是用了8度电(1度电=1千瓦.小时)。
假如充电器上面没有标明额定功率,只村里电压和电流,也可以计算。根据功率计算公式P=U.I,简单说就是电压×电流×时间=用电量,举例:额定电压220伏,额定电流1安的充电器,如果给电池充了8小时刚好充满,用电量就是220*1*8=1760瓦时=1.76千瓦时=1.76度。
另外说明一下,有些充电器有充满电自动停机的功能,假如你充了8小时,但充到6小时的时候,电池就已经满了,然后自动停机,那用电量就只能按6小时计算。
很高兴能帮到你,满意请采纳。
计算两个时间相差的小时数
<script language="javascript">
Date.prototype.dateDiff = function(interval,objDate){
//若参数不足或 objDate 不是日期物件则回传 undefined
if(arguments.length<2||objDate.constructor!=Date) return undefined;
switch (interval) {
//计算秒差
case "s":return parseInt((objDate-this)/1000);
//计算分差
case "n":return parseInt((objDate-this)/60000);
//计算时差
case "h":return parseInt((objDate-this)/3600000);
//计算日差
case "d":return parseInt((objDate-this)/86400000);
//计算周差
case "w":return parseInt((objDate-this)/(86400000*7));
//计算月差
case "m":return (objDate.getMonth()+1)+((objDate.getFullYear()-this.getFullYear())*12)-(this.getMonth()+1);
//计算年差
case "y":return objDate.getFullYear()-this.getFullYear();
//输入有误
default:return undefined;
}
}
</script>
<script language="javascript">
var sDT = new Date("2008/03/21 08:00:00");
var eDT = new Date("2008/03/22 08:00:00");
document.writeln("时差 : "+sDT.dateDiff("h",eDT)+"<br>");
</script>