diff --git a/utils/coreutils.go b/utils/coreutils.go index b89804af0..3719f776f 100644 --- a/utils/coreutils.go +++ b/utils/coreutils.go @@ -193,6 +193,8 @@ func ParseDate(date string) (expDate time.Time, err error) { expDate = time.Now().AddDate(0, 1, 0) // add one month case date == "*yearly": expDate = time.Now().AddDate(1, 0, 0) // add one year + case date == "*end_month": + expDate = GetEndOfMonth(time.Now()) case strings.HasSuffix(date, "Z"): expDate, err = time.Parse(time.RFC3339, date) default: