在我的应用程序中,我有一个保存在远程数据库中的日期,我希望将日期选择器设置为 . 我已经研究过,只发现了通过Calender java util设置datepicker今天日期的例子 . 例:
final Calendar c = Calendar.getInstance();
year = c.get(Calendar.YEAR);
month = c.get(Calendar.MONTH);
day = c.get(Calendar.DAY_OF_MONTH);
如何使用日历从数据库显示我的日期而不是今天的日期?你有任何我可以遵循的建议或例子吗?
更新:尝试使用Calendar后,我尝试使用
// set Date
String eventYear =date.substring(0,4);
String eventDay =date.substring(5,7);
String eventMonth =date.substring(8,10);
//convert string to int for because calendar only takes int: set(int,int)
int month = Integer.parseInt(eventMonth);
final Calendar c = Calendar.getInstance();
mMonth=c.get(c.set(Calendar.MONTH, Calendar.month));
// or mMonth=c.get(Calendar.MONTH, Calendar.month);
生成错误,表示无法将int转换为void .
例:
set(Calendar.MONTH, Calendar.SEPTEMBER)
我希望将来自服务器的datepicker中显示的日期作为默认值 .