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));