- String st = "2013-08-01"
- String[] result = st.split("-");
-
- int[] date = new int[result.length];
-
- for (int i=0;i<result.length;i++) {
- date[i] = Integer.parseInt(result[i]);
- }
- Calendar c = Calendar.getInstance();
- c.set(date[0],date[1]-1,date[2]);
复制代码 这里我封装成了一个Calendar对象,这样楼主就可以对日期进行更多的操作了。
当然,这里也可以用正则表达式来进行分割(去除“—”)我这里应用split来分割的,感觉也不麻烦的。 |