// ParseDuration is like time.ParseDuration, but supports unit "d" for days
// (always interpreted as exactly 24 hours).
s = reDays.ReplaceAllStringFunc(s, func(v string) string {
fv, err := strconv.ParseFloat(strings.TrimSuffix(v, "d"), 64)
if err != nil {