如何将Javascript中的日期转换为Java Date?

Hic*_*ick 2 javascript java datetime

我的JavaScript时间戳是这样的:

 2013-08-11T19:13:20.000Z
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为Java.Date格式,以便可以进行冒泡排序以找出数据库中最旧的元素(最新的元素)。我该怎么做呢?

我的服务器中有一个PostgresDb,使用Javascript在此时间戳下为我提供数据。在我的Android手机上,我不仅需要显示新数据,还需要显示旧数据,具体取决于用户的滚动方式。将根据用户的需要检索这两个数据。现在,每次用户调用新数据时,首先将数据添加到Android中的SQLite DB,然后从那里检索数据以进行显示。

事物是任何“新”数据,无论其时间戳如何都将顺序存储。但是我需要根据时间顺序显示。因此出现了问题。

Max*_*tin 5

SimpleDateFormat format = new SimpleDateFormat(
            "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.US);
format.setTimeZone(TimeZone.getTimeZone("UTC"));

Date date = format.parse("2013-08-11T19:13:20.000Z");
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明