Re: [swift-users] Decoding dates with dateDecodingStrategy

2017-10-23 Thread Solli Honorio via swift-users
Ray, For now, my strategy to date decoding is configuring let decoder = JSONDecoder() decoder.dateDecodingStrategy = JSONDecoder.DateDecodingStrategy.custom({ foo -> Date in let container = try foo.singleValueContainer() let dateStr = try container.decode(String.self) return myCustomDateParse(da

[swift-users] Decoding dates with dateDecodingStrategy

2017-10-22 Thread Ray Fix via swift-users
I had a question about date deserialization. If a container (or its sub-containers) has dates in multiple formats, is the best way to go about it to decode a string and then run each one through a custom date formatter? It seems strange to me that dateDecodingStrategy is a top-level decoder