From 2c55db21fa43f8eaeb09c59cef86fa8e40b44cdf Mon Sep 17 00:00:00 2001 From: jfinkels Date: Tue, 11 Feb 2025 20:05:55 -0500 Subject: [PATCH] Avoid unnecessary slicing when parsing offset Co-authored-by: Daniel Hofstetter --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index c10bf83..20e42ba 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -318,7 +318,7 @@ pub fn parse_datetime_at_date + Clone>( for (fmt, n) in format::PATTERNS_OFFSET { if ts.len() == n + 12 { let f = format::YYYYMMDDHHMM.to_owned() + fmt; - if let Ok(parsed) = DateTime::parse_from_str(&ts[0..n + 12], &f) { + if let Ok(parsed) = DateTime::parse_from_str(&ts, &f) { return Ok(parsed); } }