date = new Date(); // create new date
date.setHours(3, 24, 0); // set time to 03:24:00
console.log(date); // Fri Feb 21 2020 03:24:00 GMT+0100
dateFloat = date.getHours() + date.getMinutes() / 60; // convert 03:24:00 to floating-point number
console.log(dateFloat); // 3.4
Python中的:
from datetime import time
time = time(3, 24) # set time to 03:24
print(time) # 3:24:00
timeFloat = time.hour + time.minute / 60.0; # convert 03:24:00 to floating-point number
print(timeFloat) # 3.4
您只需将分钟数除以60,并将结果与小时数相加,即可将时间转换为浮点值
JavaScript中的:
Python中的:
相关问题 更多 >
编程相关推荐