如何在java、android中将sql日期格式化为简单的日期格式?
我正在使用webservice中的日期格式如何在java、android中将sql日期格式化为简单的日期格式?,java,android,sql,date,Java,Android,Sql,Date,我正在使用webservice中的日期格式2015-03-05 03:20:13,我想格式化并分离月、年和其他所有日期。尝试以下内容 java.sql.Date date = java.sql.Date.valueOf( jObject.getString(AppConstants.KEY_COMMENT_DATE) ); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMMMM YYYYY"); try {
2015-03-05 03:20:13
,我想格式化并分离月、年和其他所有日期。尝试以下内容
java.sql.Date date = java.sql.Date.valueOf(
jObject.getString(AppConstants.KEY_COMMENT_DATE)
);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMMMM YYYYY");
try {
simpleDateFormat.parse(
jObject.getString(AppConstants.KEY_COMMENT_DATE)
);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
使用简单的日期格式,但我不知道编码流程。。我正在获取数字格式异常感谢您的当前代码我使用了这个,并使用了我称为date.getMonth()的date对象.但它抛出了不可解析的日期,即解析异常以日期格式字符串制作H大写。.见上文,我在回答中编辑了。有没有办法从月号中获取月名,如1->1月…??我很久以前就研究过util和日期库。。。thanks@ArthTilva来看看这个,,java.util.date将为您提供0-11的月份编号,如果您希望获得完整的月份,请使用格式字符串MMMM再启动一个SimpleDataFormat实例,然后使用方法sdf.format(date)
DateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
java.util.Date date = df.parse("2015-03-05 03:20:13");