Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Orika mapper的两次调用的日期格式不同_Java_Spring_Hybris_Datamapper_Orika - Fatal编程技术网

Java 使用Orika mapper的两次调用的日期格式不同

Java 使用Orika mapper的两次调用的日期格式不同,java,spring,hybris,datamapper,orika,Java,Spring,Hybris,Datamapper,Orika,我使用相同的映射器为两个web服务调用获取不同的日期格式 我所说的映射器是指,map:162,ConfigurableMapper(ma.glasnost.orika.impl) 获取订单的OTB调用,即,OrdersController\getOrderForUserByCode()将日期显示为“日期”:“2018-12-22T20:42:31+0000” 我获取订单的自定义调用,即IndReportController#createAdvancedOrderSearchReport()显示的

我使用相同的映射器为两个web服务调用获取不同的日期格式

我所说的映射器是指,
map:162,ConfigurableMapper(ma.glasnost.orika.impl)


获取订单的OTB调用,即,
OrdersController\getOrderForUserByCode()
将日期显示为
“日期”:“2018-12-22T20:42:31+0000”

我获取订单的自定义调用,即
IndReportController#createAdvancedOrderSearchReport()
显示的日期与
“日期”:1545511351000

我使用与OTB相同的代码打印
OrderWsDTO
,即
getDataMapper().map(orderData,OrderWsDTO.class,fields)


有趣的是,两个调用的堆栈跟踪也是相同的。

Stacktrace

setDate:186, PaymentTransactionEntryWsDTO (de.hybris.platform.commercewebservicescommons.dto.order)
mapAtoB:-1, Orika_PaymentTransactionEntryWsDTO_PaymentTransactionEntryData_Mapper103355414120758$116 (ma.glasnost.orika.generated)
map:77, UseCustomMapperStrategy (ma.glasnost.orika.impl.mapping.strategy)
map:254, MapperFacadeImpl (ma.glasnost.orika.impl)
mapElement:797, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAsCollection:621, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAsList:427, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAtoB:-1, Orika_PaymentTransactionWsDTO_PaymentTransactionData_Mapper103354376799488$70 (ma.glasnost.orika.generated)
map:77, UseCustomMapperStrategy (ma.glasnost.orika.impl.mapping.strategy)
map:254, MapperFacadeImpl (ma.glasnost.orika.impl)
mapElement:797, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAsCollection:621, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAsList:427, MapperFacadeImpl (ma.glasnost.orika.impl)
mapAtoB:-1, Orika_OrderWsDTO_OrderData_Mapper103352769949289$41 (ma.glasnost.orika.generated)
map:77, UseCustomMapperStrategy (ma.glasnost.orika.impl.mapping.strategy)
map:671, MapperFacadeImpl (ma.glasnost.orika.impl)
map:162, ConfigurableMapper (ma.glasnost.orika.impl)
map:211, DefaultDataMapper (de.hybris.platform.webservicescommons.mapping.impl)
getOrder:100, OrdersController (com.myproject.core.v2.controller)
请建议如何在自定义通话中获取OTB日期格式