在codenameone中我有一个选择器p1,我希望将月,年和日的值与用户给出的日期分开,此代码
String m1=Integer.toString(p1.getDate().getMonth());
String d1=Integer.toString(p1.getDate().getDay());
String y1=Integer.toString(p1.getDate().getYear());
即使没有编译错误,在运行时也会生成错误。
答案 0 :(得分:-1)
这是我的做法
Date d = p1.getDate();
Calendar c = Calendar.getInstance();
c.setTime(d);
String m1 = Integer.toString(c.get(Calendar.MONTH) + 1);
String y1 = Integer.toString(c.get(Calendar.YEAR));
String d1 = Integer.toString(c.get(Calendar.DAY_OF_MONTH));