Compare commits
No commits in common. "master" and "v1.0" have entirely different histories.
1 changed files with 4 additions and 31 deletions
|
|
@ -22,37 +22,10 @@ pub fn secs_to_time(secs: u64) ![]const u8 {
|
||||||
const minutes = seconds / minute;
|
const minutes = seconds / minute;
|
||||||
seconds = seconds % minute;
|
seconds = seconds % minute;
|
||||||
|
|
||||||
if (weeks > 0) {
|
if (weeks > 0) try writer.print("{} {s}{s}, ", .{weeks, "week", if (weeks > 1) "s" else ""});
|
||||||
try writer.print("{} {s}{s}{s}", .{
|
if (days > 0) try writer.print("{} {s}{s}, ", .{days, "day", if (days > 1) "s" else ""});
|
||||||
weeks,
|
if (hours > 0) try writer.print("{} {s}{s}, ", .{hours, "hour", if (hours > 1) "s" else ""});
|
||||||
"week",
|
if (minutes > 0) try writer.print("{} {s}{s}", .{minutes, "minute", if (minutes > 1) "s" else ""});
|
||||||
if (weeks > 1) "s" else "",
|
|
||||||
if (days > 0) ", " else "",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (days > 0) {
|
|
||||||
try writer.print("{} {s}{s}{s}", .{
|
|
||||||
days,
|
|
||||||
"day",
|
|
||||||
if (days > 1) "s" else "",
|
|
||||||
if (hours > 0) ", " else "",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (hours > 0) {
|
|
||||||
try writer.print("{} {s}{s}{s}", .{
|
|
||||||
hours,
|
|
||||||
"hour",
|
|
||||||
if (hours > 1) "s" else "",
|
|
||||||
if (minutes > 0) ", " else "",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (minutes > 0) {
|
|
||||||
try writer.print("{} {s}{s}", .{
|
|
||||||
minutes,
|
|
||||||
"minute",
|
|
||||||
if (minutes > 1) "s" else "",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
if (weeks == 0 and days == 0 and hours == 0 and minutes == 0) {
|
if (weeks == 0 and days == 0 and hours == 0 and minutes == 0) {
|
||||||
try writer.print("{} {s}{s}", .{seconds, "second", if (seconds > 1) "s" else ""});
|
try writer.print("{} {s}{s}", .{seconds, "second", if (seconds > 1) "s" else ""});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue