DecodeTimeDescending is the descending version of DecodeTimeAscending.
(b []byte)
| 1237 | |
| 1238 | // DecodeTimeDescending is the descending version of DecodeTimeAscending. |
| 1239 | func DecodeTimeDescending(b []byte) ([]byte, time.Time, error) { |
| 1240 | b, sec, nsec, err := decodeTime(b) |
| 1241 | if err != nil { |
| 1242 | return b, time.Time{}, err |
| 1243 | } |
| 1244 | return b, timeutil.Unix(^sec, ^nsec), nil |
| 1245 | } |
| 1246 | |
| 1247 | func decodeTime(b []byte) (r []byte, sec int64, nsec int64, err error) { |
| 1248 | if PeekType(b) != Time { |
no test coverage detected
searching dependent graphs…