我正在与Web服务通信,它的json响应中包含日期。问题是这些日期的格式不同。有没有一种通用的方法来解析这些字符串?
您可能应该有一个有序的格式列表来进行尝试(最好使用Joda Time作为比内置API更好的API),然后依次尝试每种格式,直到一种可行为止。就性能(失败的所有例外)而言,它不是理想的,但是它将起作用并且应该相当清楚。
当然,如果您可以与网络服务提供商联系,并建议他们返回标准格式,那会更干净…