我正在android平台上做应用程序。我的应用程序将从 MySQL 检索日期作为字符串格式,我再次尝试转换为日期格式。
问问题
4806 次
2 回答
4
要将字符串转换为日期,您可以使用 SimpleDateFormat 的解析函数。
String myFormat = "yyyy-MM-dd";
SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US);
Date dateObj = sdf.parse(dateStr);
Calendar myCal = Calendar.getInstance();
myCal.setTime(dateObj);
于 2013-07-29T04:35:30.390 回答
1
尝试
String DateFromDb = "your Date from DB";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//set format of date you receiving from db
Date date = (Date) sdf.parse(DateFromDb);
SimpleDateFormat newDate = new SimpleDateFormat("yyyy-MM-dd");//set format of new date
System.out.println(newDate.format(date));
String ActDate = newDate.format(date);// here is your new date !
于 2013-07-29T04:42:39.497 回答