Клиент моего веб-сервиса отправляет атрибут даты в следующем формате (ISO):
2011-09-12T13:46:00+01:00
за запрос, отправленный в 13:46 по местному времени (CEST). Мой веб-сервис (JAX-WS на Glassfish), написанный как:
@WebMethod
public String getSource(Long id, Date asOfDate) {
this.log.debug(asOfDate);
// ...
}
интерпретируется как Mon Sep 12 14:46:00 CEST 2011
(это результат вышеприведенной команды журнала). Почему не интерпретируется как Mon Sep 12 13:46:00 CEST 2011
?