add: latest-token-transactions table

This commit is contained in:
2022-05-25 12:07:10 +03:00
parent 3f24894700
commit 1a15be412a
5 changed files with 73 additions and 7 deletions

View File

@@ -0,0 +1,27 @@
package date_range
import (
"net/url"
"github.com/golang-module/carbon/v2"
)
func ParseDateRange(q url.Values) (string, string) {
var from, to string
qFrom := q.Get("from")
qTo := q.Get("to")
parseFrom := carbon.Parse(qFrom)
parseTo := carbon.Parse(qTo)
if parseFrom.Error != nil || parseTo.Error != nil || qFrom == "" || qTo == "" {
from = carbon.Now().StartOfMonth().ToDateString()
to = carbon.Now().EndOfMonth().ToDateString()
} else {
from = parseFrom.ToDateString()
to = parseTo.ToDateString()
}
return from, to
}