Конвертер времени
https://jsfiddle.net/kjmv8ukx/2/
Все там написано. |
FreeZon,
Math.floor поздно используите |
FreeZon,
еще хорошо бы секунды форматировать, например, так:
return (minutes + (second / 100)).toString().replace(".",":");
|
Цитата:
|
Цитата:
15 разделить 2 равно 7.5 15 - (2*7.5) // почему ноль?
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
$(function(){
var q = 1234;
$('p').html(convertTime(q));
function convertTime(time)
{
return (time/60|0) + ":" + (time%60||"00");
}
})
</script>
</head>
<body>
<p></p>
</body>
</html>
|
Цитата:
return (time/60|0) + ":" + (time%60||"00"); |
FreeZon,
Округление битовыми операторами alert(3.14|0) alert(3.14^0) alert(~~3.14) Цитата:
alert(0||123) https://learn.javascript.ru/operators#взятие-остатка alert(5%2) |
FreeZon,
лучше так
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script>
$(function(){
var q = 1207;
$('p').html(convertTime(q));
function convertTime(time)
{
return (time/60|0) + ":" + ("0"+time%60).substr(-2);
}
})
</script>
</head>
<body>
<p></p>
</body>
</html>
|
| Часовой пояс GMT +3, время: 14:04. |