From 67b24641e22cded056e097c4a7abc4452780823d Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Fri, 8 Sep 2023 21:39:19 -0700 Subject: [PATCH] allow trailing Z on iso 8601 parsing --- src/date.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/date.zig b/src/date.zig index a437881..61d5b70 100644 --- a/src/date.zig +++ b/src/date.zig @@ -147,6 +147,8 @@ pub fn parseIso8601ToDateTime(data: []const u8) !DateTime { // Basic format YYYYMMDDThhmmss if (data.len == "YYYYMMDDThhmmss".len and data[8] == 'T') return try parseIso8601BasicFormatToDateTime(data); + if (data.len == "YYYYMMDDThhmmssZ".len and data[8] == 'T') + return try parseIso8601BasicFormatToDateTime(data); var start: usize = 0; var state = IsoParsingState.Start;