From 843b01508c16b684347d9913f3dc886be650706b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Even=20B=C3=B8e?= Date: Sat, 17 Feb 2024 19:26:09 +0100 Subject: [PATCH] feat(binding): add global default time format --- binding/form_mapping.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index 77a1bde6..5a0a9983 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -297,10 +297,12 @@ func setFloatField(val string, bitSize int, field reflect.Value) error { return err } +var DefaultTimeFormat = time.RFC3339 + func setTimeField(val string, structField reflect.StructField, value reflect.Value) error { timeFormat := structField.Tag.Get("time_format") if timeFormat == "" { - timeFormat = time.RFC3339 + timeFormat = DefaultTimeFormat } switch tf := strings.ToLower(timeFormat); tf {