Конвертер времени
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, время: 00:48. |