added *end_month to ParseDate function

This commit is contained in:
Radu Ioan Fericean
2016-02-17 14:21:19 +02:00
parent 059c82fd47
commit 1707faf1e0

View File

@@ -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: