Mercurial > gemma
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 |