All Downloads are FREE. Search and download functionalities are using the official Maven repository.

c3chart.report.js Maven / Gradle / Ivy

function ms2hms(msec_num) {
   var neg = "";
   if (msec_num < 0) {
      msec_num = -msec_num;
      neg = "-";
   }

   var hours = Math.floor(msec_num / (3600 * 1000));
   msec_num = msec_num % (3600 * 1000);
   var minutes = Math.floor(msec_num / (60 * 1000));
   msec_num = msec_num % (60 * 1000);
   var seconds = Math.floor(msec_num / 1000);
   var milliseconds = msec_num % 1000;

   if (hours < 10) {
      hours = "0" + hours;
   }
   if (minutes < 10) {
      minutes = "0" + minutes;
   }
   if (seconds < 10) {
      seconds = "0" + seconds;
   }
   if (milliseconds < 10) {
      milliseconds = "00" + milliseconds;
   } else if (milliseconds < 100) {
      milliseconds = "0" + milliseconds;
   }

   return neg + hours + ":" + minutes + ":" + seconds + "." + milliseconds;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy