android - 将 String 格式的 Facebook JSON created_time 转换为 long 格式

标签 android string json facebook long-integer

我正在开发 android 应用程序并尝试从 facebook JSON 获取 created_time。我在这方面取得了成功,并且得到了 2011-07-14T12:28:52+0000

现在应该将其转换为长格式,如 220200202932093

我现在的挑战是将其转换为长格式。

这是因为我计划在 android 中使用 getRelativeTimeSpanString 获取相对时间。

请帮我将字符串格式的时间从 JSON 对象转换为长格式

最佳答案

String exampleDateString = "2011-07-14T12:28:52+0000";
try 
{
    long timeMillis = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss+SSSS")
        .parse(exampleDateString)
        .getTime();
} catch (Exception e) {
    e.printStackTrace();
}

关于android - 将 String 格式的 Facebook JSON created_time 转换为 long 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6882896/

相关文章:

安卓工作室 : error: method getByCourseType in class RecipeService cannot be applied

string - Groovy 2.x 中加入字符串集合的最佳方式

Delphi - 结构的字符串没有被释放 [FastMM 管理器]

json - 如何从Flutter中的JSON实例获取值(value)?

android - NFC 前台调度不工作

android - Google Play 服务位置 API 和 Google map 地理编码 API 之间有什么区别

android - 通过蓝牙将字符串发送到 Arduino 上的 Android 设备

string - 哪个是比较字符和字符串的最笨拙的方法? (单字符字符串)

jQuery 解析服务器 JSON(字符串)

java - Jackson 没有序列化 hashmap