【发布时间】:2013-01-14 03:53:17
【问题描述】:
我有一个字符串“2013-1-31 08:25 PM”
我想从空间中分割出来:
我可以在空格后拆分为“2013-1-31 08”和“25 PM”
现在我想要“2013-1-31”和“08”
我无法获取新字符串中 08 中的值,但我得到了“2013-1-31”
String view_datee = view_date.getText().toString();
String[] separated = view_datee.split(":");
String first =separated[0];
String second=separated[1];
String[] newSeperated = first.split(" ");
String third = newSeperated[0];
String four= newSeperated[1];
Log.i("first",first);
Log.i("second",second);
Log.i("third", third);
Log.i("four", four);
我不知道怎么得到四个值的意思是08。
【问题讨论】:
-
您应该解析日期并处理日期对象,而不是拆分。我将为您省去头痛和错误。
-
我从时间选择器中获取日期,所以它给了我整个字符串
-
那么你绝对应该解析日期并处理日期对象:) 检查this out