in src/lib/utils.ts [38:54]
export function formatSeconds(createdAt: string) {
const now = Date.now(); // Current time in milliseconds
const createdAtDate = new Date(createdAt);
const diffInSeconds = Math.floor((now - createdAtDate.getTime()) / 1000);
const days = Math.floor(diffInSeconds / 86400);
const hours = Math.floor((diffInSeconds % 86400) / 3600);
const minutes = Math.floor((diffInSeconds % 3600) / 60);
const seconds = diffInSeconds % 60;
let timeString = "";
if (days > 0) timeString += `${days}d `;
if (hours > 0) timeString += `${hours}h `;
if (minutes > 0) timeString += `${minutes}m `;
if (seconds > 0) timeString += `${seconds}s`;
return timeString.trim();
}