使WCF DateTime兼容Java客户端

我正在设计一个WCF服务,这个服务将被Java客户端通过返回一个对象数组来使用。

我设计了一个小型的Java应用程序来显示输出对象集合字段。

除了日期时间外,所有的细节都显示如下:

java.util.GregorianCalendar中[时间= 1370969700000,areFieldsSet =真,areAllFieldsSet =真,宽大=真,区= sun.util.calendar.ZoneInfo [ID = “GMT + 01:00”,偏移量= 360万,dstSavings = 0, useDaylight =假,过渡= 0,lastRule =空],Firstdayofweek可= 2,minimalDaysInFirstWeek = 4,ERA = 1,YEAR = 2013,MONTH = 5,WEEK_OF_YEAR = 24,WEEK_OF_MONTH = 2,DAY_OF_MONTH = 11,DAY_OF_YEAR = 162,DAY_OF_WEEK = 3,DAY_OF_WEEK_IN_MONTH = 2,AM_PM = 1,HOUR = 5,HOUR_OF_DAY = 17,MINUTE = 55,SECOND = 0,微差= 0,ZONE_OFFSET = 3600000,DST_OFFSET = 0]

您能否至少引导我介绍一些最佳实践或属性来添加我的服务以防止此问题?

有没有Java转身?

先谢谢你


Java日历对象为您提供所需的所有信息以精确确定时间:时间本身(自01/01/1970以来,内部以毫秒为单位),时区...

因此,除了在代码中可以从使用getTime()方法获得的日历对象中获取“Date”对象(也包含时间)之外,您没有什么可以改变这种行为。

链接地址: http://www.djcxy.com/p/3091.html

上一篇: Make WCF DateTime Compatible for Java client

下一篇: calendar api to display date alone