@@ -29,11 +29,29 @@ is the most common format used on the internet.
2929dates, times, durations, and intervals. [ ISO8601] ( https://en.wikipedia.org/wiki/ISO_8601 ) is a very ambitious format
3030that can represent a wide range of date and time concepts.
3131
32- ### Conversion
33- [ winnow-datetime] provides a set of TryInto implementations to convert to common rust date/time libraries. Currently
34- chrono, jiff, and time are supported. Each have a feature flag of the same name as the lib to enable support for the
35- conversions. The TryInto implementations are available with the features and so try_into() could be called to convert to
36- any of the compatible types.
32+ ## Conversion
33+ [ winnow-datetime] provides a set of TryInto implementations to convert to common rust date/time libraries. Each have a
34+ feature flag of the same name as the lib to enable support for the conversions. The TryInto implementations are
35+ available with the features and so try_into() could be called to convert to any of the compatible types which are listed
36+ below.
37+
38+ ### chrono
39+ * ` Date ` -> ` chrono::NaiveDate `
40+ * ` Time ` -> ` chrono::NaiveTime `
41+ * ` DateTime ` -> ` chrono::DateTime<chrono::FixedOffset> `
42+
43+ ### jiff
44+ * ` Date ` -> ` jiff::civil::Date `
45+ * ` DateTime ` -> ` jiff::civil::DateTime `
46+ * ` DateTime ` -> ` jiff::Zoned `
47+ * ` Duration ` -> ` jiff::Span `
48+ * ` Time ` -> ` jiff::civil::Time `
49+
50+ ### time
51+ * ` Time ` -> ` time::Time `
52+ * ` Date ` -> ` time::Date `
53+ * ` DateTime ` -> ` time::PrimitiveDateTime `
54+ * ` DateTime ` -> ` time::OffsetDateTime `
3755
3856## Parsing Something Strange
3957Despite there being countless specifications some people will still come up with their own way to poetically express a
0 commit comments