因為需要從資料庫讀出日期,並與現在時間做天數的判斷所以需要由String 轉 Date 的方法提出解決方法給大家參考一下^^ 



程式片段如下:

Calendar calendar = Calendar.getInstance();



   calendar.setTime(new Date());



   int today=calendar.get(Calendar.DAY_OF_YEAR);



 DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");

//fdataInfo.getCell(i,"addate")取得資料庫的值

 Date date = (Date)formatter.parse(fdataInfo.getCell(i,"addate"));


    calendar.setTime(date);

    int sqlday=calendar.get(Calendar.DAY_OF_YEAR);

    

    //求出两日期相隔天数

    diffday=today-sqlday;



狼翔月影 發表在 痞客邦 PIXNET 留言(0) 人氣()