diff --git a/src/date_fmt.zig b/src/date_fmt.zig new file mode 100644 index 0000000..603a209 --- /dev/null +++ b/src/date_fmt.zig @@ -0,0 +1,8 @@ +const std = @import("std"); +const zeit = @import("zeit"); + +pub fn dateFmt(allocator: std.mem.Allocator, epoch: i64) ![]const u8 { + var date = std.ArrayList(u8).init(allocator); + try (try zeit.instant(.{ .source = .{ .unix_timestamp = @divFloor(epoch, 1_000) } })).time().strftime(date.writer(), "%d %b %Y, %H:%M"); + return date.items; +}