Add content to RedisInfoView

This commit is contained in:
Ken Hibino
2021-01-04 12:05:37 -08:00
parent 0c3cd80728
commit 14dc7de869
5 changed files with 141 additions and 10 deletions

View File

@@ -37,13 +37,18 @@ export function durationBefore(timestamp: string): string {
export function timeAgo(timestamp: string): string {
try {
const duration = durationBetween(Date.now(), Date.parse(timestamp));
return stringifyDuration(duration) + " ago";
} catch {
return timeAgoUnix(Date.parse(timestamp) / 1000);
} catch (error) {
console.error("Could not parse timestamp: ", timestamp, error);
return "-";
}
}
export function timeAgoUnix(unixtime: number) {
const duration = durationBetween(Date.now(), unixtime * 1000);
return stringifyDuration(duration) + " ago";
}
export function getCurrentUTCDate(): string {
const today = new Date();
const dd = today.getUTCDate().toString().padStart(2, "0");