已知今天的年月日星期几。日期算法,该如何解决

已知今天的年月日星期几。。日期算法
已知今天的年月日星期几。。判断今天是否为3月的第二个周日。。是否为11月的第一个周日   。。。。请教大虾~


------解决方案--------------------
这个不是很简单吗?

如果今天是2007/2/24 星期四
x = 24;
那么就是2月的第(x%7==0?x/7:x/7+1)个星期四
------解决方案--------------------
这个不是很简单吗?

如果今天是2007/2/24 星期四
x = 24;
那么就是2月的第((x%7==0)?(x/7):(x/7+1))个星期四

------解决方案--------------------
今天:int y=2007,m=2,d=3,w=6;
3月的第二个周日:int m0=3,n0=2,w0=0;
11月的第一个周日:int m0=11,n0=1,w0=0;

m==m0 && w==w0 && d-(n0-1)*7> 0 && d-n0*7 <=0