如何快速知道 当天的日期 在当月中是处于第几个星期 ??? 如何快速知道 当天的日期 在当月中是处于第几个星期 ??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //取得当天的时间。SYSTEMTIME st;GetLocalTime(&st);//根据当天是星期几算出当月第一个星期日是星期几short wFirstSunday=st.wDay-((st.wDay/7)*7)-st.wDayOfWeek;if(wFirstSunday<0) wFirstSunday+=7;//计算当天是第几个星期short wWeekOfMonth=(st.wDay-wFirstSunday)/7+1; //算出距第一个星期日有几个星期if(wFirstSunday>1) wWeekOfMonth++; //如果第一个星期日不是1日,则还需再加1周。//当前的wWeekOfMonth既为当月所在的周数。 VC(SDK)创建菜单问题 fstream的诡秘的问题。有异象(CFile也不行)??????????? VC6 0中怎么打开两个工作区 简单问题 OLE DB问题(100分) 关于位图按钮问题,大家来帮忙看看~~ 请问如何重建和修改系统的图标缓存? 如何设置3个互斥得Radio Button? C++把数据导出到Excel并自动生成折线图,怎么实现 读取并显示图像出现问题 丑陋的CString librastar2001,取分啦!
SYSTEMTIME st;
GetLocalTime(&st);//根据当天是星期几算出当月第一个星期日是星期几
short wFirstSunday=st.wDay-((st.wDay/7)*7)-st.wDayOfWeek;
if(wFirstSunday<0) wFirstSunday+=7;//计算当天是第几个星期
short wWeekOfMonth=(st.wDay-wFirstSunday)/7+1; //算出距第一个星期日有几个星期
if(wFirstSunday>1) wWeekOfMonth++; //如果第一个星期日不是1日,则还需再加1周。//当前的wWeekOfMonth既为当月所在的周数。