以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- [求助]节日实行的起止年份 (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=15625) |
-- 作者:xjw01 -- 发布时间:2008/11/26 16:53:00 -- [求助]节日实行的起止年份 s+=\'01#元旦|\'; //1月 s+=\'01.国际海豹日,03.全国爱耳日,05.1963-9999学雷锋纪念日,08I妇女节,12I植树节,12.1925-9999孙中山逝世纪念日,14.国际警察日,\'; //3月 s+=\'01I1564-9999愚人节,01.全国爱国卫生运动月(四月),01.税收宣传月(四月),07I世界卫生日,22I世界地球日,23.世界图书和版权日,24.亚非新闻工作者日|\'; //4月 s+=\'01#1889-9999劳动节,04I青年节,05.碘缺乏病防治日,08.世界红十字日,12I国际护士节,15I国际家庭日,17.国际电信日,18.国际博物馆日,\'; //5月 s+=\'01I1925-9999国际儿童节,05.世界环境保护日,06.全国爱眼日,17.防治荒漠化和干旱日,23.国际奥林匹克日,25.全国土地日,26I国际禁毒日|\'; //6月 s+=\'01I1997-9999香港回归纪念日,01I1921-9999中共诞辰,01.世界建筑日,02.国际体育记者日,07I1937-9999抗日战争纪念日,11I世界人口日,30.非洲妇女日|\'; //7月 s+=\'01I1927-9999建军节,08.中国男子节(爸爸节),15I1945-9999抗日战争胜利纪念|\'; //8月 s+=\'08.1966-9999国际扫盲日,08.国际新闻工作者日,09.毛泽东逝世纪念,10I中国教师节,14.世界清洁地球日,\'; //9月 s+=\'01#1949-9999国庆节,01.世界音乐日,01.国际老人节,02#1949-9999国庆节假日,02.国际和平与民主自由斗争日,03#1949-9999国庆节假日,\'; //10月 s+=\'07.1917-9999十月社会主义革命纪念日,08.中国记者日,09.全国消防安全宣传教育日,10.世界青年节,11.国际科学与和平周(本日所属的一周),12.孙中山诞辰纪念日,\'; s+=\'01I1988-9999世界艾滋病日,03.世界残疾人日,05.国际经济和社会发展志愿人员日,08.国际儿童电视日,09.世界足球日,10.世界人权日,\'; //12月 |
-- 作者:xjw01 -- 发布时间:2008/11/26 17:03:00 -- 规范如下: 以“01.1988-1989国际海豹日”为例,其中01表示1号(必须为2个字符),“.”号表示一般节日(如果是I表示重要节日,如果是#号表示有放假的节日),1988-1989表示这个节日的适用范围,适用范围的文字须为表达为9个字符,起始日期不得小于1000年,终止日期不得大于9999年。信息串中不要含有空格。以下为供稿范例: 1月 如果没有程序设计经验,直接提供文本档案,我自己来加入。 谢谢! |
-- 作者:春光 -- 发布时间:2008/12/1 19:35:00 -- 我来补充一下: 在万年历中农历新年正月初一在1913年1月1日前叫“元旦”,是一个中国传统节日。所以制作电子万年历应考虑此变化,这和中国古书和历史相对应。 1913年1月1日后叫“春节”。 公历新年是一个因使用格里历而新增的一个非传统节日,在民国时曾“新历年”(农历正月初一叫旧历年)。 所以农历正月初一的“元旦”在历史上的起点时间不明确,但是止于1913年。 所以我认为:农历正月初一在电子万年历中,在1913年1月1日前应标明“元旦”,而不是“春节”,在1913年1月1日后才开始标为“春节”。这样做主要是为考史或者读有些古书(比如算命的书)的人不致于认为中国古人的“元旦”是今天的格里历新年。 而公历新年1月1日在1949年10月1日之前应标称为:“新历年”或其它的如“阳历年”的名称,在1950年的1月1日才能标为“元旦”。 注意:在1913年1月1日后至1949年1月1日都不叫“元旦”,在这个期间,“元旦”作为“春节”(农历正月初一)的别称而存在。 致于1913年前的格里历不是我国的法定历法(我国的法定历法是农历),所以公历的1月1日应标一个更中性的名词比如:“西历年”。
|
-- 作者:春光 -- 发布时间:2008/12/1 19:44:00 -- 圣诞节应不早于公元0年12月25日(即公元前1年12月25日),复活节也不应早于此时间,因为公历纪元是基督纪元。^_^ |