我的天气预报计划使用服务。这项服务给了我每天的时间。但是这个时间格式是'嗯'。我不知道这种格式。所以ı问怎么能转换这个?
$('.table tbody tr:eq(' + j + ') td:eq(0)').text(data.weather[gunSayisi].hourly[j].time);
这是我的代码ı得到json数据ı想要将此时间格式转换为小时 以下是我的数据:http://www.jsoneditoronline.org/?id=0e98f3e93aeb98d337bb8b0df25928ed
答案 0 :(得分:2)
hmm
表示小时分钟,因此,要将hours
的数量作为整数,您需要进行分割和舍入,如下所示:
var hours = Math.floor(value / 100);
如果你想把数字作为浮点数,那么你需要收集hours
的数量,分钟数并将分钟数转换成小数:
var h = parseInt(value.substring(0, value.length - 2));
var m = parseInt(value.substring(value.length - 2));
var hours = h + (m / 60);
或简而言之:
var hours = parseInt(value.substring(0, value.length - 2)) + (parseInt(value.substring(value.length - 2)) / 60);
答案 1 :(得分:2)
var time = parseInt(time)
var hour = Math.floor(time/100);
var minute = time % 100;
这应该有用。