From 1bd21b5cdad80c6cb0fef7e7ba18d3f479e4a2f0 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 18 Apr 2021 22:51:58 +0800 Subject: [PATCH] add parse datetime method --- pkg/utils/datetimes.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/utils/datetimes.go b/pkg/utils/datetimes.go index 6f9dc97f..431ee356 100644 --- a/pkg/utils/datetimes.go +++ b/pkg/utils/datetimes.go @@ -45,6 +45,11 @@ func ParseFromLongDateTime(t string, utcOffset int16) (time.Time, error) { return time.ParseInLocation(longDateTimeFormat, t, timezone) } +// ParseFromLongDateTimeWithoutSecond parses a formatted string in long date time format (no second) +func ParseFromLongDateTimeWithoutSecond(t string, timezone *time.Location) (time.Time, error) { + return time.ParseInLocation(longDateTimeWithoutSecondFormat, t, timezone) +} + // ParseFromShortDateTime parses a formatted string in short date time format func ParseFromShortDateTime(t string, utcOffset int16) (time.Time, error) { timezone := time.FixedZone("Timezone", int(utcOffset)*60)