开发环境

开发语言为Java,开发环境Eclipse或者IDEA都可以。数据库采用:MySQL。运行主程序,或者执行打开JAR文件即可以运行本程序。

系统框架

利用JDK自带的SWING框架开发,不需要安装第三方JAR包。MySQL数据库,纯窗体模式,直接运行Main文件即可以。同时带有详细得设计文档

系统主要功能

万能日历用Java语言编写,是一个简单的窗体程序,采用swing框架编写,系统涉及到文件、UI、事件等操作。系统的主要功能包括:

功能点

1 在窗体主界面显示当月日历情况,需要判断当天日期高亮显示

2 显示当天日期对应的农历日期

3 显示对应的月份农历年的二十四生肖

4 在对应日期记录日记或者日志功能

农历年和月份计算公式

正月——寅月 寅:意为“移、引”,指万物至此已毕尽而起。

二月——卯月 卯:意为“冒”,指万物冒地而出。

三月——辰月 辰:意为“震”,物经震动而长。

四月——巳月 巳:意为“起”,指万物至此已毕尽而起。

五月——午月 午:意为“仵”,指万物盛大枝柯密布。

六月——未月 未:意为“昧”,指阴气已长,万物稍衰,体暖昧。

七月——申月 申:意为“身”,指万物的身体都已成就。

八月——酉月 酉:意为“老”,指万物老极而成熟。

九月——戌月 戌:意为“灭”,指万物老极而成熟。

十月——亥月 亥:意为“核”,指万物收藏皆坚核。

十一月——子月 子:意为“兹”,指万物兹萌于既动之阳气下。

腊月——丑月 丑:意为“纽”,既萌而系长。

1、诞生年代除以12,取余数。如果能整除, 余数视为零。我们可以采用简单的方法是,先减去一定的年份,再取十二的余。

2、现在多计算的年份为1960年后,而1960年是鼠年,如1984年,可以先减去1960,得到24,再除以12,余数是0。故1984年的生肖跟1960年相同,为鼠年。

运行效果

参考文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。