我的时间:1386696238
我的代码:
Date date = new Date(Long.parseLong(currentNotification.getDate_created()));
SimpleDateFormat formatter = new SimpleDateFormat("MM/DD/yyyy", Locale.getDefault());
String dateString = formatter.format(date);
我的结果:1/16/1970
期望的结果:12/10/2013
我做错了什么?
d
(小写) - oliholzjava.util
日期时间API及其格式化APISimpleDateFormat
已过时且容易出错。建议完全停止使用它们,转而使用现代日期时间API。请参阅此页面,以获得使用现代日期时间API的答案。 - Arvind Kumar Avinash