const std = @import("std"); const Io = std.Io; const c = @import("c"); const width = 12; pub fn main(init: std.process.Init) !void { const ts = std.Io.Timestamp.now(init.io, std.Io.Clock.real); const tsSeconds: i64 = ts.toSeconds(); const localtime = c.localtime(&tsSeconds); var formatted: [width]u8 = undefined; _ = c.strftime(&formatted, width, "%H%M %a %d", localtime); const io = init.io; var stdout_buffer: [1024]u8 = undefined; var stdout_file_writer: Io.File.Writer = .init(.stdout(), io, &stdout_buffer); const stdout_writer = &stdout_file_writer.interface; try stdout_writer.print("{s}\n", .{formatted}); try stdout_writer.flush(); }