ymy111 发表于 2007-11-17 19:55:40

JAVA 三千年万年历 源代码基于java平台的..

<P><A href="http://www.happycampus.com.cn/pages/2007/06/20/D233289.html">http://www.happycampus.com.cn/pages/2007/06/20/D233289.html</A><BR><BR>前言:<BR>   此软件从公元前850年(我国历法开始)—公元2100年,公历(包括格里历和儒略历)与农历对照,星期,星座,生肖,儒略日,年月日时干支,24节气的交节时刻(最大误差10分钟),以及月亮朔望的时刻(最大误差3分钟),还有日月食预报功能。<BR>梅雨,夏三伏,冬三九也准确显示。当然,还会显示公历节日,传统节日,名人纪日,以及生日等等。后来又增加了历史年号(目前至隋朝)、个人日记、人体生物周期节律、倒计时设置等更加实用的功能。这样,本年历就几乎涵盖了网上大部分日期时间类的脚本功能。<BR>    完全用JavaScript开发,纯文本文件的大小不过20KB,代码中详细列有各种有关日期的函数,比JavaScript内置的日期函数功能强大得多,可以根据需要随时调用。在此基础上利用FSCOMMAND技术可以作成Flash应用程序。<BR>    全代码完全手写,没有调用任何JavaScript内置的日期函数(除非调用当前时刻),重新编制各种日期时间函数,思路新颖,计算方法简洁。<BR>    第一章:关于JAVA SCRIPT<BR>第一节:java Script简介及特点<BR>JavaScript语言的前身叫作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript 重新进行设计,并改名为JavaScript。<BR>   JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,有了JavaScript,可使网页变得生动。使用它的目的是与HTML 超文本标识语言、Java 脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序。它是通过嵌入或调入在标准的HTML语言中实现的。<BR>   JavaScript具有很多优点:<BR>   1.简单性  JavaScript是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了一个简易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分类似。<BR>......</P>
<P>&nbsp; 目录</P>
<P>第一章:关于JAVA SCRIPT<BR>第二章:三千年全息查询各项功能简介<BR>第三章:部分重要源代码及其说明<BR>第四章:软件的操作及运行结果<BR>第五章:总结</P>
<P>&nbsp; 参考资料</P>
<P>书籍:<BR>1,(美)Steven Holzner,丁利剑等译,《JAVA SCRIPT 使用详解》,机械工业出版社,1999年<BR>2, (美)Danny Goodman著 汪厚祥等译,《Java Script 宝典》<BR>3, 余杨编著,Java script 网页开发技术<BR>4,Martin Webb,Michel Plungjan,Keith Drakard著,聊宏斌 胡燕荣 译<BR>《JavaScript 示例导学》,清华大学出版社 2002年<BR>5,田超 编著,《javascript程序设计入门学得快》,科学出版社, 2000年<BR>6,大众万年历 中国科学院紫金山天文台<BR>7,赵开化主编,中华万年历<BR>8,曾次亮,《四千年气朔交食速算法》,大象出版社<BR>网络资源:<BR>1,林洵贤(台湾),1900—2100超酷两百年日历<BR>2,刘国利,万年历程序,2002年<BR>3,来源于‘源码中国’网站,阴历算法<BR>4,Erling Poulsen,朔望交食程序<BR>5,Aqyw, 知来者3000年全息历时查询<BR>6,荷蒲赢家天堂,JavaScript实现阴历的算法,2004年<BR>7,白衣,西历与农历转换函数及实例,2001</P>
<P>&nbsp;</P>
<P><A href="http://www.geocities.com/tatmingc/lunarcwsource.zip">http://www.geocities.com/tatmingc/lunarcwsource.zip</A></P>
<P><BR><A href="http://www.geocities.com/tatmingc/lunarcwsetup.zip">http://www.geocities.com/tatmingc/lunarcwsetup.zip</A><BR></P>

[ 本帖最后由 ymy111 于 2007-11-18 13:59 编辑 ]

samboboy 发表于 2007-11-26 00:06:34

lunarcwsource.zip这个我看过,是DELPHI写的,算法是基于天体物理的东东,每次都算近日点,根据两个冬至点确实闰月,不过好象没有3K年

fore 发表于 2007-11-26 09:15:01

好像没农历,应该改进。<br>

jj0000 发表于 2008-1-20 13:47:15

lunarcwsource.zip,是DELPHI写的,谢谢提供应!!!

ah298014 发表于 2008-1-20 18:04:43

请问什么地方有七政四余万年历?

祥云献瑞 发表于 2008-1-20 20:48:34

谢谢提供应!!!

夜夜笙歌 发表于 2008-3-6 19:35:36

万丈高楼平地起,支持你,楼主

ymy111 发表于 2008-6-2 07:54:01

原帖由 <I>ah298014</I> 于 2008-1-20 18:04 发表 <A href="http://www.fengshui-168.com/redirect.php?goto=findpost&amp;pid=89382&amp;ptid=10645" target=_blank><IMG alt="" src="http://www.fengshui-168.com/images/common/back.gif" border=0></A> 请问什么地方有七政四余万年历? 占星星命软件都自带呀

诚信做人 发表于 2014-11-5 13:38:41

路过帮顶,楼主功德无量

舍得 发表于 2015-7-30 12:38:54

这个软件现在还能用吗

lnchenkl 发表于 2015-12-14 11:03:09


没有安卓版的吗?可惜了

南方闲人 发表于 2019-10-23 22:23:06

已经收藏,谢谢楼主,楼主辛苦了。
页: [1]
查看完整版本: JAVA 三千年万年历 源代码基于java平台的..