Hola buen dia, estoy consultando un servicio SOAP,dentro del request existen varios atributos de tipo Fecha. El tema esta con uno solo de ellos, que viene con la fecha 1919-08-10, al querer convertirlo a un Date, el GMT se pone en : 04:16:48 lo cual es muy extraño, si alguien tiene algun tipo de informacion como para poder avanzar se lo agradecere.
El extracto del XML: <ns7:fechaNacimiento>1919-08-10</ns7:fechaNacimiento>
Codigo: public Date getDate(XMLGregorianCalendar date) { Date result = null; if (!isEmptyDate(date)) { System.out.println("---------------"+date+"---------"); result = date.toGregorianCalendar().getTime(); System.out.println("---------------"+result.toGMTString()+"---------");
} return result; } Resultado: 16:33:17,858 INFO [STDOUT] ---------------1919-08-10--------- 16:33:19,382 INFO [STDOUT] ---------------10 Aug 1919 04:16:48 GMT---------
Hola buen dia, estoy consultando un servicio SOAP,dentro del request existen varios atributos de tipo Fecha. El tema esta con uno solo de ellos, que viene con la fecha 1919-08-10, al querer convertirlo a un Date, el GMT se pone en : 04:16:48 lo cual es muy extraño, si alguien tiene algun tipo de informacion como para poder avanzar se lo agradecere.
El extracto del XML: <ns7:fechaNacimiento>1919-08-10</ns7:fechaNacimiento>
Codigo:
public Date getDate(XMLGregorianCalendar date) {
Date result = null;
if (!isEmptyDate(date)) {
System.out.println("---------------"+date+"---------");
result = date.toGregorianCalendar().getTime();
System.out.println("---------------"+result.toGMTString()+"---------");
}
return result;
}
Resultado:
16:33:17,858 INFO [STDOUT] ---------------1919-08-10---------
16:33:19,382 INFO [STDOUT] ---------------10 Aug 1919 04:16:48 GMT---------