in go/datetime.go [54:64]
func parseAthenaTime(v string) (AthenaTime, error) {
var t time.Time
var err error
for _, layout := range timeLayouts {
t, err = time.ParseInLocation(layout, v, time.Local)
if err == nil {
return AthenaTime{Valid: true, Time: t}, nil
}
}
return AthenaTime{}, err
}