将格式化的日期转化成星期几
今天做jfreechart的时候 X轴显示的是日期,本人觉得不美观,所以做了一些处理显示周几,下面为实现代码,希望对其他人有帮助
//对格式化的日期做星期几的处理String s="2011-03-21";Calendar c = Calendar.getInstance(java.util.Locale.CHINA);String[] sp = s.split("-");c.set(Calendar.YEAR,Integer.parseInt(sp[0]));c.set(Calendar.MONTH,Integer.parseInt(sp[1])-1);c.set(Calendar.DATE,Integer.parseInt(sp[2]));int wd = c.get(Calendar.DAY_OF_WEEK);String x = "";switch(wd){ case 1:x="星期日";break; case 2:x="星期一";break; case 3:x="星期二";break; case 4:x="星期三";break; case 5:x="星期四";break; case 6:x="星期五";break; case 7:x="星期六";break;}System.out.println(x);//最后打印出X值 你就知道了。