| author | |
| committer | |
| log | ae2a9e42b834cc3dc0d78a2bab0fb0730d133cbf |
| tree | 0f3f58a424c238231aa1ff2cc6b605f154e2a863 |
| parent | 4a8182b89c9cdc5d948f2dd87b396c4ddeb8ed75 |
2 files changed, 4 insertions(+), 0 deletions(-)
main.zig+2| ... | ... | @@ -49,3 +49,5 @@ test { try assertOk(1144509852789, "Y", "12006"); } |
| 49 | 49 | test { try assertOk(1144509852789, "YY", "06"); } |
| 50 | 50 | test { try assertOk(1144509852789, "YYY", "2006"); } |
| 51 | 51 | test { try assertOk(1144509852789, "YYYY", "2006"); } |
| 52 | test { try assertOk(1144509852789, "N", "AD"); } | |
| 53 | test { try assertOk(1144509852789, "NN", "Anno Domini"); } |
time.zig+2| ... | ... | @@ -254,6 +254,8 @@ pub const DateTime = struct { |
| 254 | 254 | .Y => try writer.print("{}", .{self.years + 10000}), |
| 255 | 255 | .YY => try writer.print("{:0>2}", .{self.years % 100}), |
| 256 | 256 | .YYY => try writer.print("{}", .{self.years}), |
| 257 | .N => try writer.writeAll(@tagName(self.era)), | |
| 258 | .NN => try writer.writeAll("Anno Domini"), | |
| 257 | 259 | |
| 258 | 260 | else => @compileError("'" ++ @tagName(tag) ++ "' not currently supported"), |
| 259 | 261 | } |