File tree 1 file changed +8
-5
lines changed
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -706,12 +706,15 @@ impl<Tz: TimeZone> DateTime<Tz> {
706
706
result
707
707
}
708
708
709
- /// Return an RFC 3339 and ISO 8601 date and time string with subseconds
710
- /// formatted as per `SecondsFormat`.
709
+ /// Return an RFC 3339 and ISO 8601 date and time string with subseconds formatted as per
710
+ /// `SecondsFormat`.
711
711
///
712
- /// If `use_z` is true and the timezone is UTC (offset 0), uses `Z` as
713
- /// per [`Fixed::TimezoneOffsetColonZ`]. If `use_z` is false, uses
714
- /// [`Fixed::TimezoneOffsetColon`]
712
+ /// If `use_z` is `false` and the time zone is UTC the offset will be formatted as `+00:00`.
713
+ /// If `use_z` is `true` the offset will be formatted as `Z` instead.
714
+ ///
715
+ /// Note that if the year of the `DateTime` is outside of the range 0 through 9999 then the date
716
+ /// while be formatted as an expanded representation according to ISO 8601. This makes the
717
+ /// string incompatible with RFC 3339.
715
718
///
716
719
/// # Examples
717
720
///
You can’t perform that action at this time.
0 commit comments