Files
dockhand/lib/server/uptime.ts
Jarek Krochmalski 62e3c6439e Initial commit
2025-12-28 21:16:03 +01:00

16 lines
363 B
TypeScript

// Track server start time for uptime calculation
let serverStartTime: number | null = null;
export function setServerStartTime(): void {
if (serverStartTime === null) {
serverStartTime = Date.now();
}
}
export function getServerUptime(): number {
if (serverStartTime === null) {
return 0;
}
return Math.floor((Date.now() - serverStartTime) / 1000);
}