如何从时代获得当前日期,任何人都可以帮助我,我在1970年1月19日

时间:2016-03-16 11:03:44

标签: android json date

String datetime=jsonObject.getString("ReviewDate");
datetime=datetime.replace("Date(", "").replace(")", "").replace("/", "");
Long ldate=Long.valueOf(datetime);

Date date = new Date(ldate/1000); 
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy"); 
sdf.setTimeZone(TimeZone.getTimeZone("GMT-4"));

String formattedDate = sdf.format(date);
reviewdate.add(formattedDate);

2 个答案:

答案 0 :(得分:0)

System.currentTimeMillis()为您提供自Unix纪元(1970年1月1日00:00:00 UTC)以来的毫秒数。

除以1000得到秒数。

答案 1 :(得分:-2)

嘿,伙计们只需将此行更改为

Date date = new Date(ldate/1000); 

Date date = new Date(ldate); 

在上面的代码中,您可以获得相应的日期