File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -610,12 +610,15 @@ impl<Tz: TimeZone> DateTime<Tz> {
610
610
result
611
611
}
612
612
613
- /// Return an RFC 3339 and ISO 8601 date and time string with subseconds
614
- /// formatted as per `SecondsFormat`.
613
+ /// Return an RFC 3339 and ISO 8601 date and time string with subseconds formatted as per
614
+ /// `SecondsFormat`.
615
615
///
616
- /// If `use_z` is true and the timezone is UTC (offset 0), uses `Z` as
617
- /// per [`Fixed::TimezoneOffsetColonZ`]. If `use_z` is false, uses
618
- /// [`Fixed::TimezoneOffsetColon`]
616
+ /// If `use_z` is `false` and the time zone is UTC the offset will be formatted as `+00:00`.
617
+ /// If `use_z` is `true` the offset will be formatted as `Z` instead.
618
+ ///
619
+ /// Note that if the year of the `DateTime` is outside of the range 0 through 9999 then the date
620
+ /// while be formatted as an expanded representation according to ISO 8601. This makes the
621
+ /// string incompatible with RFC 3339.
619
622
///
620
623
/// # Examples
621
624
///
You can’t perform that action at this time.
0 commit comments