Dubbo泛化调用是否可以考虑支持多种日期格式
Open
type/proposal
- Dominant language
- Java
- Stars
- 41.6k
- Forks
- 26.4k
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 4
Description
现在只支持yyyy-MM-dd HH:mm:ss一种,导致调用方必须把时间戳或者没有时分秒的字段,转换成这种格式才行。
```
java.lang.IllegalStateException: Failed to parse date 2020-03-27 by format yyyy-MM-dd HH:mm:ss, cause: Unparseable date: "2020-03-27"
at com.alibaba.dubbo.common.utils.CompatibleTypeUtils.compatibleTypeConvert(CompatibleTypeUtils.java:86)
at com.alibaba.dubbo.common.utils.PojoUtils.realize0(PojoUtils.java:301)
at com.alibaba.dubbo.common.utils.PojoUtils.realize0(PojoUtils.java:450)
```
另外一个问题,在此类异常发生的时候,服务消费方,try-catch异常时,拿到的异常code为
RpcException.NETWORK_EXCEPTION
Contributor guide
Assessment
This issue has not been assessed yet.