comparison pkg/imports/fd.go @ 4074:eb2f949ddfa2

Rename TimeGuesser to TimeParser.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 25 Jul 2019 15:08:11 +0200
parents 5867dcf8e93c
children cb74aa69954e
comparison
equal deleted inserted replaced
4071:5867dcf8e93c 4074:eb2f949ddfa2
46 Password string `json:"password,omitempty"` 46 Password string `json:"password,omitempty"`
47 } 47 }
48 48
49 type fdTime struct{ time.Time } 49 type fdTime struct{ time.Time }
50 50
51 var guessFDTime = misc.TimeGuesser([]string{ 51 var guessFDTime = misc.TimeParser([]string{
52 "20060102", 52 "20060102",
53 "2006", 53 "2006",
54 "", 54 "",
55 }).Guess 55 }).Parse
56 56
57 func (fdt *fdTime) UnmarshalJSON(data []byte) error { 57 func (fdt *fdTime) UnmarshalJSON(data []byte) error {
58 var s string 58 var s string
59 if err := json.Unmarshal(data, &s); err != nil { 59 if err := json.Unmarshal(data, &s); err != nil {
60 return err 60 return err