Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 jQuery DataTable,并且在类中有字段:
public class Test { private Date date; ... }
我想传递给 JavaScript 对象测试,但日期为 dd.mm.yyyy。我已经提交了毫秒。我怎样才能做到这一点?我使用 JSON
这取决于您用于序列化 Test 类的 JSON API。无论如何,我相信所有 API 都能够在字段级别应用自定义格式化程序/转换器。在此格式化程序/转换器中,您可以将您的 javaDate对象转换String为所需格式。
Date
String
例如XStream(我最喜欢的 JSON API)提供了可以实现的转换器。在此处查看示例 (请参阅日期转换器部分)。
如果你使用杰克逊,你可以检查这个答案和这个例子。
还有许多其他 JSON API(JAXB 等),但 IMO XStream 更容易上手。