2017-03-17 117 views
1

"dt":1427700245 我如何更改此日期格式爲17-Mar-2017 13:40的日期和時間使用openweathermap API

String currentDateTimeString = DateFormat.getDateTimeInstance().format(new Date(weatherResponse.getDt()*1000)); 
      date.setText(currentDateTimeString); 

這表明我25 Jan 1969 01:52:28

回答

-1

試試這個

SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy'T'HH:mm"): 
String dateString = sdf.format(weatherResponse.getDt()*1000): 
date.setText(dateString): 
+0

錯誤的答案。 http://ideone.com/OQSel5 –