/********************************************************************
函数名:f_getmonthlastday(anydate)
说明:获取任意月份最后一天
入口:argdate : date型,任意某一天
返回类型:date型
设计:mtu207
日期:2004-07-28
*********************************************************************/
integer li_year,li_month,li_day
date ld_lastday
ld_lastday = argdate
li_year = year(ld_lastday)
li_month = month(ld_lastday) + 1 //下一个月
if li_month > 12 then //跨年度
li_year = li_year + 1
end if
li_month = mod(li_month,12)
li_day = 1 //每个月都是从1号开始的吧?
ld_lastday = RelativeDate( Date(li_Year, li_Month, li_Day), -1 )
return ld_lastday
博客展示了一个名为f_getmonthlastday的函数,用于获取任意月份的最后一天。函数接收date型参数,通过对日期的年、月进行计算,处理跨年度情况,最终返回该月最后一天的date型日期。
615





