大家好我想求一个计算每月最后一个星期五到下一个月第一个星期一之间的时间
但是思路有点乱了
所以征求大家的意见
不求你的代码
只要你的思想...
哈哈
谢谢~~~~
或许对于你很简单
所以向你请教了......
分不多了,就剩下20分了
见谅哦

解决方案 »

  1.   

    建议使用计数器;
    String zhou5=...;
    String zhou1=...;
    int i=0;
    根据zhou5while(true)
    {
       String nextDay=...;
       
       if (nextDay.equ(zhou1))
        break;   i++;
    }
    System.out.println(i+"所求");大概是这个意思
      

  2.   

    sunnyzai的似乎有问题,闰月呢
      

  3.   

    刚刚没有看回帖
    sunnyzai 说的就是正确的
      

  4.   

    我解决了
    mport java.util.*;public class MaxDay {
    public static void main(String [] args){
    getLastDayOfMonth(2007,3);
    }

     public   static   void   getLastDayOfMonth(int   y,   int   m){   
                      Calendar   c   =   new   GregorianCalendar(y,m,1);    
                      c.add(Calendar.DATE,   -1);   
                      System.out.println(c.get(Calendar.DATE));   
                      System.out.println(c.get(Calendar.DAY_OF_WEEK)-1);//0~Sun------6~SAT
              }
    }其实在java中有相应的API来解决问题
    谢谢大家