45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:NET framework2.0中的农历类的详细介绍

NET framework2.0中的农历类的详细介绍

2016-08-25 11:23:11 来源:www.45fan.com 【

NET framework2.0中的农历类的详细介绍

一、简介
过年是中国(以及日本、韩国等国)人民的第一大节日。你怎么知道哪天过年?查日历或者听别人说?程序员当然有程序员的办法,就是写程序啦。
虽然公历(俗称的阳历”)已经成了全世界的通用标准,而且也具有多方面的优越性。但在东亚地区,还是离不开农历”,春节、元宵、端午、中秋、重阳这些节日是农历的,大部份人的老爸老妈的生日也是农历的。
早在1.0框架出来的时候,我就认为微软公司不应该厚彼薄此,在.net框架中提供了希伯来历等,却没有提供更广泛使用的农历
而在.net 2.0中,微软公司终于做出了这个小小的改进。
.net 2.0System.Globalization命名空间中新增加了EastAsianLunisolarCalendar 类及以继承它的ChineseLunisolarCalendar, JapaneseLunisolarCalendar, KoreanLunisolarCalendar, TaiwanLunisolarCalendar等几个类。LunisolarCalendar顾名思义应为阴阳历,我的理解是因为我们所用的农历虽然按照月亮公转来编月份,但用闰月的方式来调整年份与地球公转的误差,严格意义上来说是结合了月亮公转和地球公转的成份,因此属于阴阳历。但我这里还是按照习惯称之为农历

二、新的农历类还是没有公民待遇
为了测试新的日历类,我兴冲冲地写了几句代码:(省略了调用这个方法的其它代码)

运行报错,错误信息是:"Not a valid calendar for the given culture "

本文地址:http://www.45fan.com/a/question/67348.html
Tags: 中的 NET framework2.0
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部