keygenmusic.tk-mirror/js/utils.js

3 lines
1.0 KiB
JavaScript

var utils={convertMs:function(ms){var d,h,m,s;s=Math.floor(parseInt(ms,10)/1000);m=Math.floor(s/60);s=s%60;h=Math.floor(m/60);m=m%60;d=Math.floor(h/24);h=h%24;return{d:d,h:h,m:m,s:s};},msToHuman:function(ms){var date=utils.convertMs(ms),human;human=date.d?date.d+'d':'';human+=date.h?' '+date.h+'h':' 0'+'h';human+=date.m?' '+date.m+'min':' 0'+'min';return human;},durationToHuman:function(sec){var duration=utils.convertMs(sec*1000);return((duration.m?' '+duration.m+'min':' 0'+'min')+
(duration.s?' '+duration.s+'sec':' 0'+'sec'));},copyTextToClipboard:function(text){var textArea=document.createElement('textarea');textArea.style.position='fixed';textArea.style.top=0;textArea.style.left=0;textArea.style.width='2em';textArea.style.height='2em';textArea.style.padding=0;textArea.style.border='none';textArea.style.outline='none';textArea.style.boxShadow='none';textArea.style.background='transparent';textArea.value=text;document.body.appendChild(textArea);textArea.select();try{document.execCommand('copy');}catch(err){}
document.body.removeChild(textArea);}};