【问题标题】:How to get picture taken date from Instagram api on Android?如何从 Android 上的 Instagram api 获取照片拍摄日期?
【发布时间】:2014-11-06 17:54:04
【问题描述】:

在我的 Android 应用程序中,我需要从 Instagram api 获取图片的日期。 Instagram 从 created_time 标签返回一些值,不是毫秒格式。如果我将该值转换为日期,java 返回无效日期。如何从“created_time”标签中获取正确的日期?

【问题讨论】:

    标签: android instagram


    【解决方案1】:

    Instagram 返回 Unix time stamp 中的日期,这样我在转换时得到了无效的日期。解决方法是我们需要multiple 1000 with created_time标记值。

    这是代码:

    String x = "1414678736"; // created_time tag value goes here.
    long foo = **Long.parseLong(x)*1000;**
    Date date = new Date(foo);
    DateFormat formatter = new SimpleDateFormat("MMMM dd,yyyy");
    System.out.println(formatter.format(date));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多