我想獲取的日期將採用日期格式YYYY-MM-DD HH:MM:DD:MS 例如 2009-13-01 10:22:33:44如何從getDateTimeInstance獲取ms
,我沒有成功獲得MS
public static DateFormat getFormat() {
String systemLocale = System.getProperty("user.language"); //$NON-NLS-1$
Locale locale = new Locale(systemLocale);
DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM, locale);
return dateFormat;
}
String pattern = "/Date\\((\\d+)\\)/"; //$NON-NLS-1$
String updated = (strValue).replaceAll(pattern, "$1"); //$NON-NLS-1$
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(Long.parseLong(updated));
return getFormat().format(new Date(calendar.getTimeInMillis()));
我想也到日期格式更改爲FULL和長,問題也沒有工作
我需要在哪裏替換我的代碼中的SimpleDateFormat? – user1365697
修改您的'getFormat()'函數以返回'SimpleDateFormat'的一個實例。 – Grodriguez
不需要,SimpleDateFormat繼承自DateFormat,@Grodriguez – hd1