<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综合avav中文| 亚洲熟妇av一区二区三区| 最新亚洲精品国偷自产在线| 18级成人毛片免费观看| 久久久久亚洲AV无码专区首JN| 久久综合国产乱子伦精品免费| 亚洲图片在线观看| 免费观看无遮挡www的视频| 亚洲激情视频图片| 日本免费的一级v一片| 美女裸体无遮挡免费视频网站| 四虎免费永久在线播放| 51午夜精品免费视频| 亚洲大片在线观看| 91精品免费国产高清在线| 亚洲精品123区在线观看| 成人永久免费高清| 免费视频成人国产精品网站| 亚洲性猛交XXXX| 97久久免费视频| 国产亚洲福利在线视频| 国产一区二区三区无码免费| 国产A∨免费精品视频| 久久91亚洲精品中文字幕| 波多野结衣在线免费视频| 真正全免费视频a毛片| 亚洲精品国产美女久久久| 免费h片在线观看网址最新| 亚洲日韩在线中文字幕综合| 亚洲男女内射在线播放| 无码精品国产一区二区三区免费| 亚洲人成电影在线观看网 | 1000部羞羞禁止免费观看视频| 亚洲国产成+人+综合| 日韩激情无码免费毛片| 三年片在线观看免费西瓜视频| 精品久久久久久亚洲精品| 亚洲精品无码永久在线观看| 69pao强力打造免费高清| 午夜亚洲WWW湿好爽| 亚洲AV日韩精品久久久久久|