45fan.com - 路饭网
首页
路由器设置
无线路由器
路由器密码
网络频道
手机频道
电脑频道
图库频道
问答中心
搜索:
智能搜索
搜索标题
您的位置
:
主页
>
电脑频道
>
电脑教程
> 阅读资讯:阴历阳历转换的方法
阴历阳历转换的方法
2016-09-06 07:44:37 来源:www.45fan.com 【
大
中
小
】
阴历阳历转换的方法
using
System;
using
System.Collections;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Web;
using
System.Web.SessionState;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.HtmlControls;
using
System.Data.OleDb;
namespace
Document
{
/**/
///
<summary>
///
SummarydescriptionforWebForm6.
///
</summary>
public
class
WebForm6:System.Web.UI.Page
{
private
void
Page_Load(
object
sender,System.EventArgse)
{
Main(System.DateTime.Now);
GetChunJie(
2006
);
}
WebFormDesignergeneratedcode
#region
WebFormDesignergeneratedcode
override
protected
void
OnInit(EventArgse)
{
InitializeComponent();
base
.OnInit(e);
}
private
void
InitializeComponent()
{
this
.Load
+=
new
System.EventHandler(
this
.Page_Load);
}
#endregion
public
class
CNDate
{
private
const
ushort
START_YEAR
=
1901
;
private
const
ushort
END_YEAR
=
2050
;
private
string
[]ConstellationName
=
{
"
白羊座
"
,
"
金牛座
"
,
"
双子座
"
,
"
巨蟹座
"
,
"
狮子座
"
,
"
处女座
"
,
"
天秤座
"
,
"
天蝎座
"
,
"
射手座
"
,
"
摩羯座
"
,
"
水瓶座
"
,
"
双鱼座
"
}
;
private
string
[]LunarHolDayName
=
{
"
小寒
"
,
"
大寒
"
,
"
立春
"
,
"
雨水
"
,
"
惊蛰
"
,
"
春分
"
,
"
清明
"
,
"
谷雨
"
,
"
立夏
"
,
"
小满
"
,
"
芒种
"
,
"
夏至
"
,
"
小暑
"
,
"
大暑
"
,
"
立秋
"
,
"
处暑
"
,
"
白露
"
,
"
秋分
"
,
"
寒露
"
,
"
霜降
"
,
"
立冬
"
,
"
小雪
"
,
"
大雪
"
,
"
冬至
"
}
;
//
数组gLunarDay存入阴历1901年到2100年每年中的月天数信息,
//
阴历每月只能是29或30天,一年用12(或13)个二进制位表示,对应位为1表30天,否则为29天
private
int
[]gLunarMonthDay
=
{
//
测试数据只有1901.1.1--2050.12.31
0x4ae0
,
0xa570
,
0x5268
,
0xd260
,
0xd950
,
0x6aa8
,
0x56a0
,
0x9ad0
,
0x4ae8
,
0x4ae0
,
//
1910
0xa4d8
,
0xa4d0
,
0xd250
,
0xd548
,
0xb550
,
0x56a0
,
0x96d0
,
0x95b0
,
0x49b8
,
0x49b0
,
//
1920
0xa4b0
,
0xb258
,
0x6a50
,
0x6d40
,
0xada8
,
0x2b60
,
0x9570
,
0x4978
,
0x4970
,
0x64b0
,
//
1930
0xd4a0
,
0xea50
,
0x6d48
,
0x5ad0
,
0x2b60
,
0x9370
,
0x92e0
,
0xc968
,
0xc950
,
0xd4a0
,
//
1940
0xda50
,
0xb550
,
0x56a0
,
0xaad8
,
0x25d0
,
0x92d0
,
0xc958
,
0xa950
,
0xb4a8
,
0x6ca0
,
//
1950
0xb550
,
0x55a8
,
0x4da0
,
0xa5b0
,
0x52b8
,
0x52b0
,
0xa950
,
0xe950
,
0x6aa0
,
0xad50
,
//
1960
0xab50
,
0x4b60
,
0xa570
,
0xa570
,
0x5260
,
0xe930
,
0xd950
,
0x5aa8
,
0x56a0
,
0x96d0
,
//
1970
0x4ae8
,
0x4ad0
,
0xa4d0
,
0xd268
,
0xd250
,
0xd528
,
0xb540
,
0xb6a0
,
0x96d0
,
0x95b0
,
//
1980
0x49b0
,
0xa4b8
,
0xa4b0
,
0xb258
,
0x6a50
,
0x6d40
,
0xada0
,
0xab60
,
0x9370
,
0x4978
,
//
1990
0x4970
,
0x64b0
,
0x6a50
,
0xea50
,
0x6b28
,
0x5ac0
,
0xab60
,
0x9368
,
0x92e0
,
0xc960
,
//
2000
0xd4a8
,
0xd4a0
,
0xda50
,
0x5aa8
,
0x56a0
,
0xaad8
,
0x25d0
,
0x92d0
,
0xc958
,
0xa950
,
//
2010
0xb4a0
,
0xb550
,
0xb550
,
0x55a8
,
0x4ba0
,
0xa5b0
,
0x52b8
,
0x52b0
,
0xa930
,
0x74a8
,
//
2020
0x6aa0
,
0xad50
,
0x4da8
,
0x4b60
,
0x9570
,
0xa4e0
,
0xd260
,
0xe930
,
0xd530
,
0x5aa0
,
//
2030
0x6b50
,
0x96d0
,
0x4ae8
,
0x4ad0
,
0xa4d0
,
0xd258
,
0xd250
,
0xd520
,
0xdaa0
,
0xb5a0
,
//
2040
0x56d0
,
0x4ad8
,
0x49b0
,
0xa4b8
,
0xa4b0
,
0xaa50
,
0xb528
,
0x6d20
,
0xada0
,
0x55b0
}
;
//
2050
//
数组gLanarMonth存放阴历1901年到2050年闰月的月份,如没有则为0,每字节存两年
byte
[]gLunarMonth
=
{
0x00
,
0x50
,
0x04
,
0x00
,
0x20
,
//
1910
0x60
,
0x05
,
0x00
,
0x20
,
0x70
,
//
1920
0x05
,
0x00
,
0x40
,
0x02
,
0x06
,
//
1930
0x00
,
0x50
,
0x03
,
0x07
,
0x00
,
//
1940
0x60
,
0x04
,
0x00
,
0x20
,
0x70
,
//
1950
0x05
,
0x00
,
0x30
,
0x80
,
0x06
,
//
1960
0x00
,
0x40
,
0x03
,
0x07
,
0x00
,
//
1970
0x50
,
0x04
,
0x08
,
0x00
,
0x60
,
//
1980
0x04
,
0x0a
,
0x00
,
0x60
,
0x05
,
//
1990
0x00
,
0x30
,
0x80
,
0x05
,
0x00
,
//
2000
0x40
,
0x02
,
0x07
,
0x00
,
0x50
,
//
2010
0x04
,
0x09
,
0x00
,
0x60
,
0x04
,
//
2020
0x00
,
0x20
,
0x60
,
0x05
,
0x00
,
//
2030
0x30
,
0xb0
,
0x06
,
0x00
,
0x50
,
//
2040
0x02
,
0x07
,
0x00
,
0x50
,
0x03
}
;
//
2050
//
数组gLanarHoliDay存放每年的二十四节气对应的阳历日期
//
每年的二十四节气对应的阳历日期几乎固定,平均分布于十二个月中
//
1月2月3月4月5月6月
//
小寒大寒立春雨水惊蛰春分清明谷雨立夏小满芒种夏至
//
7月8月9月10月11月12月
//
小暑大暑立秋处暑白露秋分寒露霜降立冬小雪大雪冬至
//
*********************************************************************************
//
节气无任何确定规律,所以只好存表,要节省空间,所以
.
//
**********************************************************************************}
//
数据格式说明:
本文地址:
http://www.45fan.com/dnjc/72992.html
Tags:
转换
阴历
阳历
编辑:路饭网
上一篇:
计算机专业的学习方法介绍
下一篇:
swing鼠标事件分析
相关文章列表
将FAT32格式磁盘无损转换成NTFSU盘的方法
如何在不损失任何数据的情况下转换磁盘格
在word中将人民币转换为大写金额的方法技
将word中的数字快速转换为大写的方法
将Word和Excel中带有函数的表格互相转换
如何快速将PPT批量转换成图片?
在excel中把行的数据转换为列的数据的方
在excel中将8位数字转换为日期格式的方法
将WPS演示文件转换成ppt格式的doc文件的
将Excel2003的文件转换成Excel2010的步骤
推广内容
推荐阅读
热门推荐
推荐文章
·
如何为Excel2010表格中的图表添加说明文
·
Win7系统看电影时,如果有QQ消息,电影声
·
WPS文字文档中,如何给指定的文字添加边
·
盘点制作PPT时常用的一些快捷键大全
·
分享一组Win8系统不太为人所知的小技巧
·
系统遇到特殊故障时,如何进入Win10系统
·
电脑系统损坏要如何修复?修复win10系统
·
想找回关闭的网页该怎么办?怎样查看360
·
实现电脑每天定时关机,借助Win7任务计划
·
什么是Telnet协议?Win7如何开启Telnet服
·
电脑时间出现差错时如何进行北京时间校准
·
电脑运行速度慢,C盘空间越来越小,如何
关于我们
|
联系我们
|
友情链接
|
网站地图
|
Sitemap
|
App
|
返回顶部