new String(s.getBytes("ISO-8859-1"),"GB2312");
用 这个 将来要 输出 的转码

解决方案 »

  1.   

    to : zwhbin(zwhbin)  
    很奇怪。昨天,我的机器上都是20031.  cal.set(Calendar.WEEK_OF_YEAR,1)  ;
      cal.set(Calendar.YEAR,2005) ; 
    20041??????
      

  2.   

    cal.set(Calendar.WEEK_OF_YEAR,1)  ;
      cal.set(Calendar.YEAR,2005) ;       20051  cal.set(Calendar.WEEK_OF_YEAR,1)  ;
      cal.set(Calendar.YEAR,2003) ;       20031  cal.set(Calendar.WEEK_OF_YEAR,1)  ;
      cal.set(Calendar.YEAR,2004) ;        20041我希望的结果。