【发布时间】:2018-02-08 10:10:12
【问题描述】:
我有一个决策表(Excel 表),其中有一列包含日期和时间,格式均为:24/03/2017 11:44 AM。在决策表的操作部分,我可以将此日期解析为字符串并将其设置为 POJO 设置器,但在收到它后,pojo getter 方法以43551.1683333336 的格式打印它,这对我没有任何意义。
经过反复试验,我发现这是excel单元格属性的问题,因为当我将单元格中的日期更改为:24/02/2017(删除时间戳)时,它在java端正确打印。任何人都知道任何解决方法吗?我也不想使用 excel =DATE() 之类的函数
日期助手 POJO:
String date;
String name; etc.
--getter setter here. nothing else--
决策表中的规则:
datehelper.setDate("$param");
仅供参考,其他 getter 和 setter 工作正常。
【问题讨论】:
标签: drools rules rule-engine