- time:增加 `BeforeMinute` 获取n分钟前的时间方法

- time:增加 `AfterMinute` 获取n分钟后的时间方法
master
李光春 2 years ago
parent d721a15a9e
commit 3720c2d88f

@ -1,6 +1,8 @@
## v2022-05-30
- array增加 `RemoveDuplicateElement` 去重方法
- time增加 `BeforeMinute` 获取n分钟前的时间方法
- time增加 `AfterMinute` 获取n分钟后的时间方法
## v2022-05-27

@ -49,6 +49,20 @@ func (p Pro) AfterSeconds(seconds int) Pro {
return p
}
// BeforeMinute 获取n分钟前的时间
func (p Pro) BeforeMinute(seconds int) Pro {
st, _ := time.ParseDuration(fmt.Sprintf("-%dm", seconds))
p.Time = p.Time.Add(st)
return p
}
// AfterMinute 获取n分钟后的时间
func (p Pro) AfterMinute(seconds int) Pro {
st, _ := time.ParseDuration(fmt.Sprintf("+%dm", seconds))
p.Time = p.Time.Add(st)
return p
}
// BeforeHour 获取n小时前的时间
func (p Pro) BeforeHour(hour int) Pro {
st, _ := time.ParseDuration(fmt.Sprintf("-%dh", hour))

Loading…
Cancel
Save