time: document that Parse truncates to nanosecond precision

For #48685
Fixes #50806

Change-Id: Ie8be40e5794c0998538890a651ef8ec92cb72d3a
Reviewed-on: https://go-review.googlesource.com/c/go/+/381155
Trust: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Paul Jolly <paul@myitcv.org.uk>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
This commit is contained in:
Ian Lance Taylor 2022-01-26 16:19:47 -08:00
parent 6e82ff83cf
commit 293ecd87c1

View File

@ -914,6 +914,7 @@ func skip(value, prefix string) (string, error) {
// field immediately after the seconds field, even if the layout does not // field immediately after the seconds field, even if the layout does not
// signify its presence. In that case either a comma or a decimal point // signify its presence. In that case either a comma or a decimal point
// followed by a maximal series of digits is parsed as a fractional second. // followed by a maximal series of digits is parsed as a fractional second.
// Fractional seconds are truncated to nanosecond precision.
// //
// Elements omitted from the layout are assumed to be zero or, when // Elements omitted from the layout are assumed to be zero or, when
// zero is impossible, one, so parsing "3:04pm" returns the time // zero is impossible, one, so parsing "3:04pm" returns the time