【问题标题】:JAVA - Xsd:dateTime conversionJAVA - Xsd:dateTime 转换
【发布时间】:2017-11-09 13:14:18
【问题描述】:

我有一个大问题,我已经为此奋斗了几个小时...... 所以我的情况是: 我在 websphere6.1 和 java 1.5 下用 java 开发的soap 中的 webService 我的问题是 xsd Datetime 的日期 我的后端返回日历日期 2017-10-31T00: 00: 00Z 但是当它从服务返回时,客户端使用 Java 开发的 SoapUI、Rad WS 测试仪,这个日期返回给我一个不同的值,即 2017-10-30T23: 00: 00Z ..

【问题讨论】:

  • 你的意思是说和客户相差一小时??
  • 服务器有 2017-10-31T00:00:00Z 和客户端显示 2017-10-30T23:00:00Z
  • 请检查时区,我遇到了同样的问题,因为服务器被放置在不同的时区
  • 时区是一样的,我在本地,我有UTC时区(Z)
  • 即使您也可以在计算机的日期时间设置向导中看到。

标签: java soap xsd wsdl


【解决方案1】:

时区设置问题而不是 DateTime 转换问题。请检查您的服务器时区

【讨论】:

  • 我不认为..因为服务后端以正确的方式将字符串从 yyyyMMdd 格式转换为日历类型..但是客户端接收错误
猜你喜欢
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多