MakeNormalizedDuration returns a normalized Duration.
(nanos, days, months int64)
| 121 | |
| 122 | // MakeNormalizedDuration returns a normalized Duration. |
| 123 | func MakeNormalizedDuration(nanos, days, months int64) Duration { |
| 124 | return Duration{ |
| 125 | Months: months, |
| 126 | Days: days, |
| 127 | nanos: rounded(nanos), |
| 128 | }.normalize() |
| 129 | } |
| 130 | |
| 131 | // DecodeDuration returns a Duration without rounding nanos. |
| 132 | func DecodeDuration(months, days, nanos int64) Duration { |