在参考jInstagram库时,方法MediaFeedData.getCreatedTime()
会返回String
,其格式我无法理解。
返回值的示例:
1445858153
1445858042
1445857646
1445857633
这是什么日期格式?如何将其转换为java.util.Date
对象?
答案 0 :(得分:0)
这是Date的长期表示。您可以拨打新日期(14458581538 * 1000)以从中获取日期信息。
使用以下代码:
long lDate = (long)14458581538*1000;
Date date= new Date(lDate);
System.out.println(date);
答案 1 :(得分:0)
那些被称为Timestamps
您可以将它们转换为可读日期,并使用SimlpeDateFormat
String stringDate = new SimpleDateFormat("MM/dd/yyyy").format(1445858153);
System.out.println(stringDate);
使用时间戳创建Date对象:
Date date = new Date(1445858153);
System.out.println(date);
试一试