Java 用于json的日期格式

Java 用于json的日期格式,java,json,http,server,response,Java,Json,Http,Server,Response,我发现应用程序的日期格式类似于“creationDate:1509966414000”,用于在HTTP响应中保存对象的创建日期。我无法将此日期格式解析为真实日期,因此有人能帮我找到创建此类型日期格式的体系结构吗?只需使用日期(长日期) 只需使用Date(长日期) 您可以尝试日历或日期实例 public static void main(String[] args) throws Exception { Long timeInMilis = 1509966414000l;

我发现应用程序的日期格式类似于“creationDate:1509966414000”,用于在HTTP响应中保存对象的创建日期。我无法将此日期格式解析为真实日期,因此有人能帮我找到创建此类型日期格式的体系结构吗?

只需使用
日期(长日期)

只需使用
Date(长日期)


您可以尝试日历或日期实例

public static void main(String[] args) throws Exception {
        Long timeInMilis = 1509966414000l;
        Calendar cal = Calendar.getInstance();
        cal.setTimeInMillis(timeInMilis);
        System.out.println("Using Calendar instance : "+cal.getTime());

        Date date = new Date(timeInMilis);
        System.out.println("Using date instance : "+date);

    }
O/p:

Using Calendar instance : Mon Nov 06 16:36:54 IST 2017
Using date instance : Mon Nov 06 16:36:54 IST 2017

您可以尝试日历或日期实例

public static void main(String[] args) throws Exception {
        Long timeInMilis = 1509966414000l;
        Calendar cal = Calendar.getInstance();
        cal.setTimeInMillis(timeInMilis);
        System.out.println("Using Calendar instance : "+cal.getTime());

        Date date = new Date(timeInMilis);
        System.out.println("Using date instance : "+date);

    }
O/p:

Using Calendar instance : Mon Nov 06 16:36:54 IST 2017
Using date instance : Mon Nov 06 16:36:54 IST 2017

这只是一毫秒的时间戳。翻译为2017-11-06T11:06:54Z。搜索unix时间戳如果您已经在使用某个json解析器,您可以创建一个自定义datetimeAdapter并将其链接到json解析器。您的json库也很可能支持这种开箱即用的格式,或者通过配置调整。多亏了,现在我理解了这个过程。它只是一个毫秒的时间戳。翻译为2017-11-06T11:06:54Z。搜索unix时间戳如果您已经在使用某个json解析器,您可以创建一个自定义datetimeAdapter并将其链接到json解析器。您的json库也很可能支持这种开箱即用的格式,或者通过配置调整。多亏了,现在我明白程序了。谢谢xxy帮我找到格式。实际上我在想这是一种新的时间戳。再次感谢先生。谢谢xxy帮我找到格式。实际上我在想这是一种新的时间戳。再次感谢先生。欢迎@PawanDwivedee,你可以投票支持我的工作,这将激励我:)。欢迎@PawanDwivedee,你可以投票支持我的工作,这将激励我:)。