如何在Windows API中获取特定月份的所有日期?
我的要求不是当天,而是整个月的日子。
答案 0 :(得分:1)
我想你想知道某一年某个月有多少天。 我不知道这个Win32的API。
实际上这个实现非常简单,1月31日游行有31天,4月有30天等。2月可能有28天或29天,具体取决于我们是否处于闰年。
您可以使用以下公式确定y是否为闰年,其中y为年份:
(y%4 == 0)? ((y%100 == 0)?((y%400 == 0)?1:0):1):0;
这应该是足够的信息,使您能够编写一个函数,该函数返回给定年份中给定月份的天数。
还要查看Win32 time functions。