mirror of
https://github.com/VueTubeApp/VueTube
synced 2025-01-07 08:01:12 +00:00
add WIP "humanTime" function to utils
This commit is contained in:
parent
29ee7dd347
commit
c6c471b1a2
1 changed files with 16 additions and 0 deletions
|
@ -77,6 +77,22 @@ function linkParser(url) {
|
|||
}
|
||||
const delay = (ms) => new Promise((res) => setTimeout(res, ms));
|
||||
|
||||
//--- Convert Time To Human Readable String ---//
|
||||
function humanTime(givenTime) {
|
||||
const minutes = Math.floor(givenTime / 60);
|
||||
const seconds = givenTime - minutes * 60;
|
||||
const hours = Math.floor(givenTime / 3600);
|
||||
return {
|
||||
formatted: (hours ? hours+":" : "") + `${minutes}:${seconds}`,
|
||||
raw: {
|
||||
hours: hours,
|
||||
minutes: minutes,
|
||||
seconds: seconds
|
||||
}
|
||||
}
|
||||
}
|
||||
//--- End Convert Time To Human Readable String ---//
|
||||
|
||||
module.exports = {
|
||||
getBetweenStrings,
|
||||
hexToRgb,
|
||||
|
|
Loading…
Reference in a new issue