mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-20 16:53:33 +00:00
Co-authored-by: Mikael Finstad <finstaden@gmail.com> Co-authored-by: Nick Rutten <2504906+nickrttn@users.noreply.github.com> Co-authored-by: Murderlon <merlijn@soverin.net> Co-authored-by: Artur Paikin <artur@arturpaikin.com>
13 lines
326 B
TypeScript
13 lines
326 B
TypeScript
interface Time {
|
|
hours: number
|
|
minutes: number
|
|
seconds: number
|
|
}
|
|
|
|
export default function secondsToTime(rawSeconds: number): Time {
|
|
const hours = Math.floor(rawSeconds / 3600) % 24
|
|
const minutes = Math.floor(rawSeconds / 60) % 60
|
|
const seconds = Math.floor(rawSeconds % 60)
|
|
|
|
return { hours, minutes, seconds }
|
|
}
|