0
在我的Android应用程序中,我需要从Instagram API获取图片的日期。 Instagram从created_time标记中返回一些不是以毫秒为单位格式的值。如果我将该值转换为日期,则java返回无效日期。我如何从“created_time”标签获取正确的日期?如何从Android上的Instagram API获取图片拍摄日期?
在我的Android应用程序中,我需要从Instagram API获取图片的日期。 Instagram从created_time标记中返回一些不是以毫秒为单位格式的值。如果我将该值转换为日期,则java返回无效日期。我如何从“created_time”标签获取正确的日期?如何从Android上的Instagram API获取图片拍摄日期?
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));