<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    雅典之夏的小站
    知人者智 自知者明 Fighting!!

    打算要做一個工作總結平臺,考慮到要實現周工作總結的功能就得先把一年先按某周某周區分開來,查了查Api

    采用了calendar類,并把最后分的結果傳到數據庫,

    year        week          content

    2005        1                 1月3日~1月9日

    ...              ...                .................... 

    源碼如下(其中DB類是我用來實現數據庫連接用的)

    import java.util.*;
    import java.util.Date;
    import java.sql.*;
    import rkind.db;
    public class shijian {
     public static void main(String args[]){
      int day,mon,year,week,dayofweek;  
      db base=new db();
      String content="";
      Calendar nova = Calendar.getInstance();
      
      Date d1=new Date(); 
      nova.setTime(d1);
      nova.set(2005,Calendar.JANUARY,1);
      //nova.add(Calendar.DATE,6);
      //day=nova.get(Calendar.WEEK_OF_YEAR );
      dayofweek=nova.get(Calendar.DAY_OF_WEEK  );
      while(dayofweek!=2){
      nova.add(Calendar.DATE,1);
      dayofweek=nova.get(Calendar.DAY_OF_WEEK  );
      }
      year=nova.get(Calendar.YEAR);
      //String sql=new String("insert into shijian(year,week,content) values('"+year+"','"+week+"','"+content+"')");
      //System.out.println("day+++:"+day);
      while(year==2005){ 
       week=nova.get(Calendar.WEEK_OF_YEAR );
       mon=nova.get(Calendar.MONTH)+1;
       day=nova.get(Calendar.DATE);
       
       content=mon+"月"+day+"日"+"~~ ";  
       
       System.out.print("第"+week+"周"+":  "+mon+"月"+day+"日");
       nova.add(Calendar.DATE,6);
       week=nova.get(Calendar.WEEK_OF_YEAR );
       mon=nova.get(Calendar.MONTH)+1;
       day=nova.get(Calendar.DATE);
       
       content+=mon+"月"+day+"日";
       try{
        String sql=new String("insert into shijian(year,week,content) values('"+year+"','"+week+"','"+content+"')");
        base.executeUpdate(sql); 
       }catch(Exception e){System.out.println(e);}
       
       System.out.println("~~~~"+mon+"月"+day+"日");
       
       
       
       nova.add(Calendar.DATE,1);
       week=nova.get(Calendar.WEEK_OF_YEAR );
       mon=nova.get(Calendar.MONTH)+1;
       day=nova.get(Calendar.DATE);
       year=nova.get(Calendar.YEAR);
       
       
      }
     
     } 
     
    }

    雖然功能上實現了,但是還有大量的重復代碼,和費語句,這就是沒有好好重視J2se的結果,沒辦法,

    邊學J2EE邊看Se吧,:)

    posted on 2005-10-27 13:05 rkind 閱讀(183) 評論(0)  編輯  收藏 所屬分類: JAVA基礎&數據庫
    主站蜘蛛池模板: 亚洲国产成人精品无码区在线秒播 | 亚洲AV无码国产精品永久一区| 亚洲综合丁香婷婷六月香| 456亚洲人成影院在线观| 91高清免费国产自产| 亚洲va久久久噜噜噜久久天堂| 亚洲日本久久一区二区va| 91九色老熟女免费资源站| 亚洲高清视频在线播放| aⅴ在线免费观看| 亚洲av产在线精品亚洲第一站| 一级全免费视频播放| 国产成人99久久亚洲综合精品| 亚洲成在人线中文字幕| 91福利视频免费观看| 亚洲一级毛片在线播放| 中国一级毛片免费看视频| 亚洲日本va在线视频观看| 国产成人免费ā片在线观看老同学 | 亚洲中字慕日产2021| 无码专区永久免费AV网站| 亚洲精品乱码久久久久久自慰| 亚洲欧美日韩中文无线码| 日本人护士免费xxxx视频| 免费看一级一级人妻片| 久久久青草青青亚洲国产免观| 国产亚洲成在线播放va| 成人女人A级毛片免费软件| 亚洲国产精品一区二区久久hs| 亚洲精品无码专区| 亚洲精品无码专区久久同性男| 亚洲AV无码一区二区三区人| 国产做床爱无遮挡免费视频| 中文字幕免费在线看电影大全| 国产jizzjizz免费看jizz| 亚洲午夜久久久精品影院| 亚洲AV成人精品日韩一区| 91免费播放人人爽人人快乐| 婷婷国产偷v国产偷v亚洲| 免费无码又爽又刺激高潮| 在线看片免费人成视频播|