[READ-ONLY] Mirror of https://github.com/Savy011/rubble. an archive for weeekly's 🫧 messages rubble.yvas.me
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576export function capitalize(str: string) { return str .split('') .map((char, idx) => idx === 0 ? char.toUpperCase() : char) .join('');};
export function formatLiveDuration(duration: number) { const sec = duration % 60; const min = (duration - sec) / 60;
if (min >= 60) { const hour = min / 60; const reminderMins = min % 60;
return `${hour.toString().padStart(2, "0")}:${reminderMins.toString().padStart(2, "0")}:${sec.toString().padStart(2, "0")}` } else { return `${min.toString().padStart(2, "0")}:${sec.toString().padStart(2, "0")}` }}
export function formatDay(day: number) { switch (day) { case 0: return "Sunday"; case 1: return "Monday"; case 2: return "Tuesday"; case 3: return "Wednesday"; case 4: return "Thursday"; case 5: return "Friday"; case 6: return "Saturday"; default: return ""; }}
export function formatMonth(month: number) { switch (month) { case 0: return "January"; case 1: return "February"; case 2: return "March"; case 3: return "April"; case 4: return "May"; case 5: return "June"; case 6: return "July"; case 7: return "August"; case 8: return "September"; case 9: return "October"; case 10: return "November"; case 11: return "December"; default: return ""; }}