[kde-china] KDE CN 开发相关 待办事项

Peter Zhou peterzhoulei在gmail.com
星期二 十一月 18 17:43:32 CET 2008


http://www.herongyang.com/year_gb/

这是我找到的比较好的算法了,查表法,计算1901到2050年的农历。用二进制记录,极为简洁!

我个人认为,再以前的数据,比如民国前的数据,还是要查表比较好,而不是靠现代方式计算。毕竟古人靠的也是观测,而观测会出错,所以现在这么算出来的东西其实也不一定和当时的记录匹配。最好的办法是找文献,把当时的记录都搞出来,然后列表。计算月亮地球运行其实只是"模糊算法"。

他这个表没有出处(eleworld.com?),不过估计也是国家某机构做的统计结果,我们可以拿来用下。

QDate KCalendarSystemChinese::earliestValidDate() const

QDate KCalendarSystemChinese::latestValidDate() const

这两个函数就改作1901年-2050年吧,整个算法可以精简很多。



2008/11/18 Funda Wang <fundawang at gmail.com>

> 个人认为,无论是何种日历系统,农历可能都要查表得出。算出来的东西太慢,赶不上用。
>
> 2008/11/18 Liang Qi <cavendish.qi at gmail.com>:
> > kdelibs
> > TODO     KCalenderSystem         Add new astronomical calculation support
> > classes to be used in kdelibs to build new astronomically based
> > calendar systems, and in kdepim to build new version of libkholiday.
> > John Layt <john at layt.net>
> >
> > http://techbase.kde.org/Schedules/KDE4/4.3_Feature_Plan
> >
> > 看来是又推到4.3了。
> >
> > 2008/11/18 Liang Qi <cavendish.qi at gmail.com>:
> >> 原来看kdelibs的开发计划是4.2日历系统会有大变化,最近没有跟。
> >>
> >> 原来写的kde农历插件,应该还是需要优化的,协议问题都已经解决。
> >>
> >> 2008/11/18 Icat <icatme at gmail.com>:
> >>> 农历也比较实用,支持一下
> >>>
> >>> 2008/11/18 Funda Wang <fundawang at gmail.com>
> >>>>
> >>>> 还是觉得农历要尽快提上议事日程,因为现在KDE的体系本身就包括不同的日历系统。
> >>
> > _______________________________________________
> > kde-china mailing list
> > kde-china at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-china
> >
> _______________________________________________
> kde-china mailing list
> kde-china at kde.org
> https://mail.kde.org/mailman/listinfo/kde-china
>



-- 
Cheers,
Peter ZHOU
-------------------------------
http://www.peterzl.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-china/attachments/20081119/370f646b/attachment.htm 


关于邮件列表 kde-china 的更多信息