export function formatTime(seconds: any) { let hours = Math.floor(seconds / 3600); let minutes = Math.floor((seconds - (hours * 3600)) / 60); let remainingSeconds = seconds % 60; if (hours > 0) { return `${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${remainingSeconds.toString().padStart(2, '0')}`; } else { return `${minutes.toString().padStart(2, '0')}:${remainingSeconds.toString().padStart(2, '0')}`; } } // rpx 转换为 px export function rpxToPx(rpx: any) { return (rpx / 750) * tt.getSystemInfoSync().windowWidth; } // px 转换为 rpx export function pxToRpx(px: any) { return (px * 750) / tt.getSystemInfoSync().windowWidth; } export function formatNumberToW(num: any) { if (num >= 10000) { return (num / 10000).toFixed(1) + 'w'; } else { return num.toString(); } } export function formatNumberToK(num: any) { if (num >= 1000) { return (num / 1000).toFixed(1) + 'k'; } else { return num.toString(); } }