来自 节日 2020-01-02 04:08 的文章
当前位置: AG真人游戏平台 > 节日 > 正文

获取指定公历日期的农历年份,明天过节

    每到新学期开学,高年级的学生基本上会被要求写一写新学期的打算,而这些打算也仅仅停留在当天的作业本上罢了,真正能坚持去做的少之又少。的确,坚持这件事不要说对孩子,即使是成人,又有几人能做到?

图片 1

三、农历类的使用 

既然.net框架不支持直接将日期转换成农历格式的字符串,那么要将显示农历格式的日期,就只要自已写代码了。不过由于已经有了ChineseLunisolarCalendar类实现了公历转换为农历日期的功能,所以要写这样的代码也比较简单。需要用到ChineseLunisolarCalendar以下几个主要方法:

int GetYear (DateTime time) 获取指定公历日期的农历年份,使用的还是公历纪元。在每年的元旦之后春节之前农历的纪年会比公历小1,其它时候等于公历纪年。虽然农历使用传说中的耶稣生日纪元似乎不太妥当,不过我们确实已经几十年没有实行一个更好的纪年办法,也只有将就了。

int GetMonth (DateTime time) 获取指定公历日期的农历月份。这里要注意了,由于农历有接近三分之一的年份存在闰月,则在这些年份里会有十三个,而具体哪一个月是闰月也说不准,这里不同于希伯来历。以今年为例,今年闰七月,则此方法在参数为闰七月的日期是返回值为 8,参数为农历十二月的日期时返回值为13

bool IsLeapMonth ( int year, int month) 获取指定农历年份和月份是否为闰月,这个函数和上个函数配合使用就可以算出农历的月份了。

int GetDayOfMonth (DateTime time) 获取指定公历日期的农历天数,这个值根据大月或者小月取值是1到30或者1到29, MSDN上说的1到31显然是错的, 没有哪个农历月份会有31天。

int GetSexagenaryYear (DateTime time) 获取指定公历日期的农历年份的干支纪年,从1到60,分别是甲子、乙丑、丙寅、….癸亥, 比如戊戌变法、辛亥革命就是按这个来命名的。当然算八字也少不了这个。

int GetCelestialStem (int sexagenaryYear) 获取一个天支的天干, 从1到10, 表示甲、乙、丙….,说白了就是对10取模。

int GetTerrestrialBranch (int sexagenaryYear) ) 获取一个干支的地支,, 从1到12, 表示子、丑、寅、…今年是狗年,那么今年年份的地支就是“戌”。

有了这几个方法,显示某天的农历月份日期、农历节日等都是小菜一碟,算命先生排八字用这几个方法,又快又准确,写出的代码也很短。

四、几种东亚农历类的区别

经过我的测试,ChineseLunisolarCalendar, JapaneseLunisolarCalendar, KoreanLunisolaCalendarr, TaiwanLunisolarCalendar这四种日历,无论哪一种,以2006年2月6日为参数,调用它们的GetMonth方法得到的结果都是1,GetDayOfMonth得到的结果都是8。想想也是,我们过的端午节和韩国的不太可能不是一天。

但是调用GetYear方法得到结果就有区别了ChineseLunisolarCalendar和KoreanLunisolarCalendar都返回2006,也就是公历纪年,TaiwanLunisolarCalendar的返回值是95,依然是民国纪年,JapaneseLunisolarCalendar的返回值是18, 平成纪年。

另外的一个区别是这四种日历的MinSupportedDateTime和MaxSupportedDateTime各不一样,以下是对照表:

 

日历类 MinSupportedDateTime MaxSupportedDateTime
ChineseLunisolarCalendar 公元1901年1月初1 公元2100年12月29
TaiwanLunisolarCalendar 民国1年1月初1 民国139年12月29
JapaneseLunisolarCalendar 昭和35年1月初1 平成61年12月29
KoreanLunisolarCalendar 公元918年1月初1 公元2050年12月29

韩国农历类支持的最小日期为918年(也即高丽王朝建立的年份),以此而论,中国农历类支持的最小日期不说从商周算起,从汉唐算总该没问题吧?微软公司啊,又在“厚彼薄此”,唉。

其次,日本还以天皇纪年,如果哪天xxxx, 岂不是使用JapaneseLunisolarCalendar写出的程序都有问题啦?

分类: .Net Framework

    孩子们再过六个月,就要跟生活、学习了六年的母校告别了,我该让孩子们带走些什么呢?

01

    小学生可以有远大的理想,但更要重视对小事情的坚持。因此,在跨入2018年之际,我让孩子们给自己定下每天能坚持的小事情,对于高年级的学生来说,除去上课作业的时间,留给自己自由安排的时间其实并不多。我不知道孩子们会怎样给自己定下每天做的小事?怀着好奇,打开了学生的计划本。

明天是儿童节,一个和我早已断绝关系的节日。目前还在上学的我,小时候一起长大的伙伴,他儿子,明天过节。

    有一些孩子对于自己要坚持的小事情基本围绕着学习来写,这一点也不意外,毕竟是小学生,能在学习上坚持就不错了。

到今天,我写文已经足足十个月了,这期间发生了太多的事情,最有趣的,是很多读者一直认为我是女生。

    也有一些孩子的坚持小事的计划让我刮目相看,谁能说小孩的看法幼稚呢?

他们说:“学姐,你的文章写得真好!”

    然是个内秀的孩子,总扎个麻花辫,喜欢画画,多次在学校的绘画比赛中获奖,三年时间里,我从没见她大声地说过话,一直是细声细气的,看上去有点娇滴滴的。她的每天一件小事中,写到了“每天做一件孝顺爷爷奶奶的事情。”说实话,我被感动了。这些00后孩子,大部分都是含在嘴里捧在手里长大的,习惯了索取,习惯了当小公主,而爷爷奶奶们也以为孙子孙女们服务为乐。当然,在每年的重阳节,无论是媒体还是学校,都会有敬老的宣传,但节日一过,就很少有关于敬老的活动。一个十一岁的孩子,却把孝顺爷爷奶奶作为每天要做的小事,怎不令人感慨呢?我们总会用工作忙忽略了父母,孩子却记得,谁说她们不是我们该学习的呢?

“姑娘,你看过的书真多,我要向你学习!”

    舟的家庭比较特殊,在她上幼儿园的时候,父母就离婚了,但父母都没有再婚,依然维持着比较亲密的关系,双方却不愿意复婚。舟自是希望父母复婚,私下里跟我说爸爸在讨好妈妈,妈妈却不愿意复婚。这是个比较懂事的孩子,学习上非常用功,算不上天资聪颖,稍微有难度的新知识,第一次学的时候还不容易掌握,但是往往考试的时候能获得高分,不能不说课后挥洒了很多我们看不见的汗水。舟算得上德智体美劳全面发展的孩子,除了不善言辞之外,真是个让人喜欢惹人心疼的孩子。或是自身不善言谈,或是父母的关系让她觉得家人之间沟通非常重要,在她的2018每天坚持的小事中才会有“每天和家人短时间对话”这一条,懂事的孩子是否真的特别让人心疼呢?

“妞,你真是武汉人的骄傲!”

    荞算是特别乖巧的孩子,对班级的事情总是劳心劳力,轮到她当值日班长的时候,比班主任都管得细致,粉笔槽里一星粉笔灰都没有。在语文和英语学习上,她对词语的记忆有缺陷,理解力很强,课外阅读也不错,每次都会把默写中错误的词记下来,反复地默,通过各种方法记忆,语文默写从三年级的班级倒数到现在只错一两个,这种坚持里面一定有着家长的鼓励!去年家里添了个妹妹,于是日记中的主角就换成了妹妹,很少看到有对二胎妹妹如此喜欢的,几乎成了一个小妈妈,也许在荞的身上有着极强的母性特征,在班级中,只有她想把“每天至少喝三杯水,补充水分。”作为每天想坚持的小事来做。

“姐姐原来是济南人啊!回家一起玩!”

    看着孩子们的小计划,小目标,我有感动,也有反思。我们常常把自己的意志凌驾于孩子的想法之上,谁能说他们的小事不重要呢?我想,2018年,我会跟孩子们一起坚持做好小事:1.每天坚持书写1000以上文字;2.跟孩子一起每周阅读比赛;3.锻炼身体一小时(毕竟身体才是革命的本钱哈)。

……

我还能说什么,我只能做摊手状,你们开心就好。

最绝的,一个读者说:“你有男性的能量和女性的细腻……”

打住打住,不男不女,还不如来得彻底点好。

02

今天,我把“怀左的蜗牛日记”改名为“怀左同学”,简单点,为自己代言。

十个月之前,我注册了微信公号和简书,那时候只有我一个人,粉丝也只有亲戚和身边的同学,我给自己定了一个“大目标”:写文一年,粉丝争取突破一千。

粉丝破一千时,我很开心,原来坚持,可以做到很多事情。

十个月,我已经写了二百多篇文章,三十六万字,收到过很多支持与鼓励,当然也有批评,有指正,甚至,还有无头无脑的谩骂。

我感谢鼓励,认真对待批评,忽略谩骂。

我的头像是艾佛森,是我最喜欢的NBA球星,有读者希望我写写他,其实,我已经写过了。

“我还记得,他把手放在自己的耳边,头微侧,倾听全场球迷的呐喊。我还记得,他闪电般的速度,鬼魅般的脚步,连续胯下,体前变向,他清澈的目光里,有着最为干净的篮球梦想……”

“他是人们眼中的坏孩子,但我就是一如既往地喜欢他,因为在他身上,有我们年轻时的模样。”

年轻,不怕困难,不怕挑战,我想用实力证明自己,头微侧,倾听全场的呐喊。

03

我的生活一如既往,像老干部一样,按部就班。

早起,上课学习看书,饭后遛弯,午休,晚上锻炼,睡前喝奶听歌……

有人叫我“大神”,我会告诉他,我会逃课,不听话,是我们班的学渣……

微信里加的人越来越多,精力不济,有些问题,我也实在回答不了。导师经常批评我:“要好好读书,不要给别人当导师!”

最近的天气越来越热了,就等着写完期末论文,回老家避暑。其实我已经开始畅想暑假生活了:早起和我妈锻炼身体,白天凉凉快快地读书写文,晚上早睡。

我想把文章写到更好,但写文只能慢慢来,不可能一蹴而就,最重要的,一方面要看自己的实际,另外也要看公众的需求。外行看热闹,自娱自乐,其实是走不远的。

其实我有很多想写的东西,我想塑造一位女性,透过她,来反映农村至今存在的严重不平等。

我想写写家乡的私挖乱采,写以前因为挖煤闹出的人命官司,再深点,写写这么多年,物是人非的种种方面。

我想写一匹马,梦想着脱缰奔跑,飞驰在自由的草原上。

我还想写写自己目前学的理论,写写美学,写写马克思……

但我知道,就现状而言,想写自己的东西,先要培养影响力。

04

我会一直写下去,能有一件自己真正喜爱的事情,不容易,但无论任何时候,我都是一名小小作者。

我想着把导师安排的任务做好,把书读好,照顾好身边的人,放假回家陪陪父母。

能力有限,开心最好。

做一个快乐的普通人。


诸多想法,仅此而已。

怀左正在努力,也希望我们可以一起进步~

关于转载问题:请统一简信联系我的经纪人加油小毛虫

本文由AG真人游戏平台发布于节日,转载请注明出处:获取指定公历日期的农历年份,明天过节

关键词: