如何在android中将long转换为datetime

Nar*_*uto 1 java datetime android long-integer

long 变量中的日期时间值需要转换为这种格式,2014-04-06T12:04:23.000Z 这是最简单的方法。

T.J*_*der 5

假设long是通常的值(自纪元以来的毫秒数),您创建一个Date实例:

Date theDate = new Date(theLongValue);
Run Code Online (Sandbox Code Playgroud)

...然后使用DateFormats (也许SimpleDateFormat)之一或类似 JodaTime 的东西来格式化结果。

如果您使用的是 Java 8,您可能会查看新的java.time,它提供了一个新的且有望更好的日期和时间 API;Oracle 教程在这里