refactor: make time_fmt.age_short shorter (like tig)

This commit is contained in:
CJ van den Berg 2026-02-16 21:41:05 +01:00
parent cb9e57492e
commit a97356b2a5
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -9,11 +9,11 @@ pub fn age_short(timestamp: i64) struct {
else if (age < 86400) else if (age < 86400)
writer.print("{d}h", .{@divTrunc(age, 3600)}) writer.print("{d}h", .{@divTrunc(age, 3600)})
else if (age < 2592000) else if (age < 2592000)
writer.print("{d}d", .{@divTrunc(age, 86400)}) writer.print("{d}D", .{@divTrunc(age, 86400)})
else if (age < 31536000) else if (age < 31536000)
writer.print("{d}mo", .{@divTrunc(age, 2592000)}) writer.print("{d}M", .{@divTrunc(age, 2592000)})
else else
writer.print("{d}y", .{@divTrunc(age, 31536000)}); writer.print("{d}Y", .{@divTrunc(age, 31536000)});
} }
} { } {
return .{ .timestamp = timestamp }; return .{ .timestamp = timestamp };