日期知识终于用上了。。。
来源:互联网 发布:亚马孙还是亚马逊知乎 编辑:程序博客网 时间:2024/04/29 10:25
首先考虑特殊的月 2 月 润年为29天 ,平年为 28天
接着是大月和小月 大月 31天 小月30天 大月有 1,3,5,7,8,10,12 小月有 4,6,9,11
判断闰年:
能被400整除或者能被4整除且不能被100整除为润年
以下为 PB代码:
函数名:of_ruinian 参数类型 int 参数名 ai_year 返回值 boolean
IF (Mod(ai_year,400) = 0 AND Mod(ai_year,100) = 0) OR (Mod(ai_year,4) = 0 AND Mod(ai_year,100) <> 0) THEN
RETURN TRUE
ELSE
RETURN FALSE
END IF
函数名:of_getDayOfMonth 参数类型 int,int 参数名 ai_year,ai_month 返回值 int
取得月的天数:
choose case ai_month
case 1
GOTO BIGMONTH
case 3
GOTO BIGMONTH
case 5
GOTO BIGMONTH
case 7
GOTO BIGMONTH
case 8
GOTO BIGMONTH
case 10
GOTO BIGMONTH
case 12
GOTO BIGMONTH
case 4
GOTO SMALLMONTH
case 6
GOTO SMALLMONTH
case 9
GOTO SMALLMONTH
case 11
GOTO SMALLMONTH
case 2
if of_ruinian(ai_year) = true then //此处调用第一个函数判断是否闰年
return 29
else
return 28
end if
end choose
BIGMONTH:
RETURN 31
SMALLMONTH:
RETURN 30
- 日期知识终于用上了。。。
- 终于用上blog了
- 终于用上无线网了
- 终于用上了自己的BLOG了!
- 终于用上大点的显示器了
- Spring Security 终于用上数据库了
- 哈哈 终于忍不住用上MSDN了
- 终于在RS4里用上了中文
- 今天终于用上了csdn的blog了......
- 搞了两天终于用上大名鼎鼎的Dynamips了
- 标准的模型 -- 这次我终于可以用上了
- 终于免费用上Keynote Pages 和Numbers了
- 页游逆袭,WebGL让网页游戏终于用上本地显卡了!
- 终于在我的s3c2440板子上用上了directfb+gtk了
- 终于用上了Ubuntu了-分享下-windows下如何安装Ubuntu
- 终于在Win 2003 Server上用上了了Avast!家庭版了,解决Avast 5升级出错
- 终于可以在英文环境的linux下面用上fcitx中文输入法了
- 苹果与夏普展开谈判, iPhone 终于要用上 OLED 屏了?
- 最小费用最大流算法; SPFA找最小耗费增广路; 算法简明扼要;
- 编译PHP时,error:libXpm.(a|so) not found
- c#(Socket)异步套接字代码示例
- JFreeChart教程
- struts2动态方法调用 ActionName!methodName.action
- 日期知识终于用上了。。。
- UCOS最新版2.91到MSP430F247上的移植杯具
- window.open模式窗口
- Qt实现嵌入桌面的半透明窗口 [此博文包含图片]
- Ogre Controller
- 发现Eclipse越来越好用,甚至超过idea了
- android数据库文件路径问题笔记
- hibernate +spring 整合中的心得
- mysql