日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > C# >内容正文

C#

农历控件源码(C#)

發(fā)布時(shí)間:2024/4/11 C# 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 农历控件源码(C#) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

C#農(nóng)歷控件源碼
using System;


namespace CNCalendar

{

public class CNDate

{

private const ushort START_YEAR = 1901;

private const ushort END_YEAR = 2050;

private string[] ConstellationName =

{

"白羊座", "金牛座", "雙子座",

"巨蟹座", "獅子座", "處女座",

"天秤座", "天蝎座", "射手座",

"摩羯座", "水瓶座", "雙魚(yú)座"};

private string[] LunarHolDayName =

{

"小寒", "大寒", "立春", "雨水",

"驚蟄", "春分", "清明", "谷雨",

"立夏", "小滿(mǎn)", "芒種", "夏至",

"小暑", "大暑", "立秋", "處暑",

"白露", "秋分", "寒露", "霜降",

"立冬", "小雪", "大雪", "冬至"};


//數(shù)組gLunarDay存入陰歷1901年到2100年每年中的月天數(shù)信息,

//陰歷每月只能是29或30天,一年用12(或13)個(gè)二進(jìn)制位表示,對(duì)應(yīng)位為1表30天,否則為29天

private int[] gLunarMonthDay = {

//測(cè)試數(shù)據(jù)只有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


//數(shù)組gLanarMonth存放陰歷1901年到2050年閏月的月份,如沒(méi)有則為0,每字節(jié)存兩年

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


//數(shù)組gLanarHoliDay存放每年的二十四節(jié)氣對(duì)應(yīng)的陽(yáng)歷日期

//每年的二十四節(jié)氣對(duì)應(yīng)的陽(yáng)歷日期幾乎固定,平均分布于十二個(gè)月中

// 1月 2月 3月 4月 5月 6月

//小寒 大寒 立春 雨水 驚蟄 春分 清明 谷雨 立夏 小滿(mǎn) 芒種 夏至

// 7月 8月 9月 10月 11月 12月

//小暑 大暑 立秋 處暑 白露 秋分 寒露 霜降 立冬 小雪 大雪 冬至

//*********************************************************************************

// 節(jié)氣無(wú)任何確定規(guī)律,所以只好存表,要節(jié)省空間,所以....

//**********************************************************************************}

//數(shù)據(jù)格式說(shuō)明:

//如1901年的節(jié)氣為

// 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月

// 6, 21, 4, 19, 6, 21, 5, 21, 6,22, 6,22, 8, 23, 8, 24, 8, 24, 8, 24, 8, 23, 8, 22

// 9, 6, 11,4, 9, 6, 10,6, 9,7, 9,7, 7, 8, 7, 9, 7, 9, 7, 9, 7, 8, 7, 15

//上面第一行數(shù)據(jù)為每月節(jié)氣對(duì)應(yīng)日期,15減去每月第一個(gè)節(jié)氣,每月第二個(gè)節(jié)氣減去15得第二行

// 這樣每月兩個(gè)節(jié)氣對(duì)應(yīng)數(shù)據(jù)都小于16,每月用一個(gè)字節(jié)存放,高位存放第一個(gè)節(jié)氣數(shù)據(jù),低位存放

//第二個(gè)節(jié)氣的數(shù)據(jù),可得下表

byte[] gLunarHolDay={

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1901

0x96, 0xA4, 0x96, 0x96, 0x97, 0x87, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1902

0x96, 0xA5, 0x87, 0x96, 0x87, 0x87, 0x79, 0x69, 0x69, 0x69, 0x78, 0x78, //1903

0x86, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x78, 0x87, //1904

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1905

0x96, 0xA4, 0x96, 0x96, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1906

0x96, 0xA5, 0x87, 0x96, 0x87, 0x87, 0x79, 0x69, 0x69, 0x69, 0x78, 0x78, //1907

0x86, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1908

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1909

0x96, 0xA4, 0x96, 0x96, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1910

0x96, 0xA5, 0x87, 0x96, 0x87, 0x87, 0x79, 0x69, 0x69, 0x69, 0x78, 0x78, //1911

0x86, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1912

0x95, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1913

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1914

0x96, 0xA5, 0x97, 0x96, 0x97, 0x87, 0x79, 0x79, 0x69, 0x69, 0x78, 0x78, //1915

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1916

0x95, 0xB4, 0x96, 0xA6, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x87, //1917

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x77, //1918

0x96, 0xA5, 0x97, 0x96, 0x97, 0x87, 0x79, 0x79, 0x69, 0x69, 0x78, 0x78, //1919

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1920

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x87, //1921

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x77, //1922

0x96, 0xA4, 0x96, 0x96, 0x97, 0x87, 0x79, 0x79, 0x69, 0x69, 0x78, 0x78, //1923

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1924

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x87, //1925

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1926

0x96, 0xA4, 0x96, 0x96, 0x97, 0x87, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1927

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1928

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1929

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1930

0x96, 0xA4, 0x96, 0x96, 0x97, 0x87, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1931

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1932

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1933

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1934

0x96, 0xA4, 0x96, 0x96, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1935

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1936

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1937

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1938

0x96, 0xA4, 0x96, 0x96, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1939

0x96, 0xA5, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1940

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1941

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1942

0x96, 0xA4, 0x96, 0x96, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1943

0x96, 0xA5, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1944

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1945

0x95, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x77, //1946

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1947

0x96, 0xA5, 0xA6, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //1948

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x79, 0x78, 0x79, 0x77, 0x87, //1949

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x77, //1950

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x79, 0x79, 0x79, 0x69, 0x78, 0x78, //1951

0x96, 0xA5, 0xA6, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //1952

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1953

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x78, 0x79, 0x78, 0x68, 0x78, 0x87, //1954

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1955

0x96, 0xA5, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //1956

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1957

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1958

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1959

0x96, 0xA4, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1960

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1961

0x96, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1962

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1963

0x96, 0xA4, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1964

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1965

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1966

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1967

0x96, 0xA4, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1968

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1969

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1970

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x79, 0x69, 0x78, 0x77, //1971

0x96, 0xA4, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1972

0xA5, 0xB5, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1973

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1974

0x96, 0xB4, 0x96, 0xA6, 0x97, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x77, //1975

0x96, 0xA4, 0xA5, 0xB5, 0xA6, 0xA6, 0x88, 0x89, 0x88, 0x78, 0x87, 0x87, //1976

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //1977

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x78, 0x87, //1978

0x96, 0xB4, 0x96, 0xA6, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x77, //1979

0x96, 0xA4, 0xA5, 0xB5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1980

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x77, 0x87, //1981

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1982

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x78, 0x79, 0x78, 0x69, 0x78, 0x77, //1983

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x87, //1984

0xA5, 0xB4, 0xA6, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //1985

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1986

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x79, 0x78, 0x69, 0x78, 0x87, //1987

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //1988

0xA5, 0xB4, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1989

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //1990

0x95, 0xB4, 0x96, 0xA5, 0x86, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1991

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //1992

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1993

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1994

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x76, 0x78, 0x69, 0x78, 0x87, //1995

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //1996

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //1997

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //1998

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //1999

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2000

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2001

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //2002

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //2003

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2004

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2005

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2006

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x69, 0x78, 0x87, //2007

0x96, 0xB4, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x87, 0x78, 0x87, 0x86, //2008

0xA5, 0xB3, 0xA5, 0xB5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2009

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2010

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x78, 0x87, //2011

0x96, 0xB4, 0xA5, 0xB5, 0xA5, 0xA6, 0x87, 0x88, 0x87, 0x78, 0x87, 0x86, //2012

0xA5, 0xB3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x87, //2013

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2014

0x95, 0xB4, 0x96, 0xA5, 0x96, 0x97, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //2015

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x87, 0x88, 0x87, 0x78, 0x87, 0x86, //2016

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x87, //2017

0xA5, 0xB4, 0xA6, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2018

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //2019

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x86, //2020

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2021

0xA5, 0xB4, 0xA5, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2022

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x79, 0x77, 0x87, //2023

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x96, //2024

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2025

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2026

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //2027

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x96, //2028

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2029

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2030

0xA5, 0xB4, 0x96, 0xA5, 0x96, 0x96, 0x88, 0x78, 0x78, 0x78, 0x87, 0x87, //2031

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x96, //2032

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x86, //2033

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x78, 0x88, 0x78, 0x87, 0x87, //2034

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2035

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x96, //2036

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x86, //2037

0xA5, 0xB3, 0xA5, 0xA5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2038

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2039

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x96, //2040

0xA5, 0xC3, 0xA5, 0xB5, 0xA5, 0xA6, 0x87, 0x88, 0x87, 0x78, 0x87, 0x86, //2041

0xA5, 0xB3, 0xA5, 0xB5, 0xA6, 0xA6, 0x88, 0x88, 0x88, 0x78, 0x87, 0x87, //2042

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2043

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x88, 0x87, 0x96, //2044

0xA5, 0xC3, 0xA5, 0xB4, 0xA5, 0xA6, 0x87, 0x88, 0x87, 0x78, 0x87, 0x86, //2045

0xA5, 0xB3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x88, 0x78, 0x87, 0x87, //2046

0xA5, 0xB4, 0x96, 0xA5, 0xA6, 0x96, 0x88, 0x88, 0x78, 0x78, 0x87, 0x87, //2047

0x95, 0xB4, 0xA5, 0xB4, 0xA5, 0xA5, 0x97, 0x87, 0x87, 0x88, 0x86, 0x96, //2048

0xA4, 0xC3, 0xA5, 0xA5, 0xA5, 0xA6, 0x97, 0x87, 0x87, 0x78, 0x87, 0x86, //2049

0xA5, 0xC3, 0xA5, 0xB5, 0xA6, 0xA6, 0x87, 0x88, 0x78, 0x78, 0x87, 0x87}; //2050

?

private DateTime m_Date;

public DateTime Date

{

get{ return m_Date;}

set{ m_Date = value;}

}


public CNDate()

{

Date = DateTime.Today;

}

public CNDate(DateTime dt)

{

Date = dt.Date;

}

//計(jì)算指定日期的星座序號(hào)

public int GetConstellation()

{

int Y, M, D;

Y = m_Date.Year;

M = m_Date.Month;

D = m_Date.Day;

Y = M * 100 + D;

if (((Y >= 321) && (Y <= 419))) { return 0;}

else if ((Y >= 420) && (Y <= 520)) { return 1;}

else if ((Y >= 521) && (Y <= 620)) { return 2;}

else if ((Y >= 621) && (Y <= 722)) { return 3;}

else if ((Y >= 723) && (Y <= 822)) { return 4;}

else if ((Y >= 823) && (Y <= 922)) { return 5;}

else if ((Y >= 923) && (Y <= 1022)) { return 6;}

else if ((Y >= 1023) && (Y <= 1121)) { return 7;}

else if ((Y >= 1122) && (Y <= 1221)) { return 8;}

else if ((Y >= 1222) || (Y <= 119)) { return 9;}

else if ((Y >= 120) && (Y <= 218)) { return 10;}

else if ((Y >= 219) && (Y <= 320)) { return 11;}

else { return -1;};

}


//計(jì)算指定日期的星座名稱(chēng)

public string GetConstellationName()

{

int Constellation;

Constellation = GetConstellation();

if ((Constellation >= 0) && (Constellation <= 11))

{ return ConstellationName[Constellation];}

else

{ return "";};

}


//計(jì)算公歷當(dāng)天對(duì)應(yīng)的節(jié)氣 0-23,-1表示不是節(jié)氣

public int l_GetLunarHolDay()

{

byte Flag;

int Day, iYear, iMonth, iDay;

iYear = m_Date.Year;

if ((iYear < START_YEAR) || (iYear > END_YEAR))

{ return -1;};

iMonth = m_Date.Month;

iDay = m_Date.Day;

Flag = gLunarHolDay[(iYear - START_YEAR) * 12 + iMonth - 1];

if (iDay < 15)

{ Day = 15 - ((Flag >> 4) & 0x0f);}

else

{Day = (Flag & 0x0f) + 15;};

if (iDay == Day)

{

if (iDay > 15)

{ return (iMonth - 1) * 2 + 1;}

else

{ return (iMonth - 1) * 2;}

}

else

{return -1;};

}


public string FormatMonth(ushort iMonth, bool bLunar)

{

string szText = "正二三四五六七八九十";

string strMonth;

if ((!bLunar) && (iMonth == 1))

{ return "一月";}

if (iMonth <= 10)

{

strMonth = "";

strMonth = strMonth + szText.Substring(iMonth - 1, 1);

strMonth = strMonth + "月";

return strMonth;

}

if (iMonth == 11)

{ strMonth = "十一";}

else

{ strMonth = "十二";}

return strMonth + "月";

}

?

public string FormatLunarDay(ushort iDay)

{

string szText1 = "初十廿三";

string szText2 = "一二三四五六七八九十";

string strDay;

if ((iDay != 20) && (iDay != 30))

{

strDay = szText1.Substring((iDay - 1) / 10, 1);

strDay = strDay + szText2.Substring((iDay - 1) % 10, 1);

}

else

{

strDay = szText1.Substring((iDay / 10) * 2 + 1, 2);

strDay = strDay + "十";

}

return strDay;

}


public string GetLunarHolDay()

{

ushort iYear, iMonth, iDay;

int i;

TimeSpan ts;

iYear = (ushort)(m_Date.Year);

if ((iYear < START_YEAR) || (iYear > END_YEAR))

{ return "";};

i = l_GetLunarHolDay();

if ((i >= 0) && (i <= 23))

{ return LunarHolDayName[i];}

else

{

ts = m_Date - (new DateTime(START_YEAR, 1, 1));

l_CalcLunarDate(out iYear, out iMonth, out iDay, (uint)(ts.Days));

return FormatMonth(iMonth, true) + FormatLunarDay(iDay);

}

}


//返回陰歷iLunarYear年的閏月月份,如沒(méi)有返回0 1901年1月---2050年12月

public int GetLeapMonth(ushort iLunarYear)

{

byte Flag;

if ((iLunarYear < START_YEAR) || (iLunarYear > END_YEAR))

{ return 0;};

Flag = gLunarMonth[(iLunarYear - START_YEAR) / 2];

if ((iLunarYear - START_YEAR) % 2 == 0)

{return Flag >> 4;}

else

{return Flag & 0x0F;}

}


//返回陰歷iLunarYer年陰歷iLunarMonth月的天數(shù),如果iLunarMonth為閏月,

//高字為第二個(gè)iLunarMonth月的天數(shù),否則高字為0 1901年1月---2050年12月

public uint LunarMonthDays(ushort iLunarYear, ushort iLunarMonth)

{

int Height, Low;

int iBit;

if ((iLunarYear < START_YEAR) || (iLunarYear > END_YEAR))

{ return 30; }

Height = 0;

Low = 29;

iBit = 16 - iLunarMonth;

if ((iLunarMonth > GetLeapMonth(iLunarYear)) && (GetLeapMonth(iLunarYear) > 0))

{iBit--;}

if ((gLunarMonthDay[iLunarYear - START_YEAR] & (1 << iBit)) > 0)

{Low++;}

if (iLunarMonth == GetLeapMonth(iLunarYear))

{

if ((gLunarMonthDay[iLunarYear - START_YEAR] & (1 << (iBit-1)))>0)

{Height = 30;}

else

{Height = 29;}

}

return (uint)((uint)(Low)|(uint)(Height)<<16); //合成為uint

}


//返回陰歷iLunarYear年的總天數(shù) 1901年1月---2050年12月

public int LunarYearDays(ushort iLunarYear)

{

int Days;

uint tmp;

if ((iLunarYear < START_YEAR) || (iLunarYear > END_YEAR))

{ return 0;};

Days = 0;

for (ushort i=1; i <= 12; i++)

{

tmp = LunarMonthDays(iLunarYear, i);

Days = Days + ((ushort)(tmp>>16) & 0xFFFF); //取高位

Days = Days + (ushort)(tmp); //取低位

}

return Days;

}


//計(jì)算從1901年1月1日過(guò)iSpanDays天后的陰歷日期

public void l_CalcLunarDate(out ushort iYear, out ushort iMonth, out ushort iDay, uint iSpanDays)

{

uint tmp;

//陽(yáng)歷1901年2月19日為陰歷1901年正月初一

//陽(yáng)歷1901年1月1日到2月19日共有49天

if (iSpanDays < 49)

{

iYear = START_YEAR - 1;

if (iSpanDays < 19)

{

iMonth = 11;

iDay = (ushort)(11 + iSpanDays);

}

else

{

iMonth = 12;

iDay = (ushort)(iSpanDays - 18);

}

return;

}

//下面從陰歷1901年正月初一算起

iSpanDays = iSpanDays - 49;

iYear = START_YEAR;

iMonth = 1;

iDay = 1;

//計(jì)算年

tmp = (uint)LunarYearDays(iYear);

while (iSpanDays >= tmp)

{

iSpanDays = iSpanDays - tmp;

iYear++;

tmp = (uint)LunarYearDays(iYear);

}

//計(jì)算月

tmp = LunarMonthDays(iYear, iMonth); //取低位

while (iSpanDays >= tmp)

{

iSpanDays = iSpanDays - tmp;

if (iMonth == GetLeapMonth(iYear))

{

tmp = (LunarMonthDays(iYear, iMonth)>>16)&0xFFFF; //取高位

if (iSpanDays < tmp)

{break;}

iSpanDays = iSpanDays - tmp;

}

iMonth++;

tmp = LunarMonthDays(iYear,iMonth); //取低位

}

//計(jì)算日

iDay = (ushort)(iDay + iSpanDays);

}

?

//把iYear年格式化成天干記年法表示的字符串

public string FormatLunarYear()

{

string strYear;

string szText1 = "甲乙丙丁戊己庚辛壬癸";

string szText2 = "子丑寅卯辰巳午未申酉戌亥";

string szText3 = "鼠?;⒚恺埳唏R羊猴雞狗豬";

ushort iYear;

iYear = (ushort)(m_Date.Year);

strYear = szText1.Substring((iYear - 4) % 10, 1);

strYear = strYear + szText2.Substring((iYear - 4) % 12, 1);

strYear = strYear + " ";

strYear = strYear + szText3.Substring((iYear - 4) % 12, 1);

strYear = strYear + "年";

return strYear;

}

} //class CNDate


public class Test

{

static void Main(string[] args)

{

CNDate dt = new CNDate(DateTime.Today);

Console.WriteLine("今天是:" + dt.Date.ToString() + dt.GetConstellationName());

Console.WriteLine(dt.l_GetLunarHolDay());

Console.WriteLine(dt.GetLunarHolDay());

Console.WriteLine("閏月" + dt.GetLeapMonth(UInt16.Parse(args[0])));

Console.WriteLine("2月的天數(shù)" + dt.LunarMonthDays(UInt16.Parse(args[0]), UInt16.Parse(args[1])));

Console.WriteLine("天數(shù)" + dt.LunarYearDays(UInt16.Parse(args[0])));

Console.WriteLine("" + dt.FormatLunarYear());

dt.Date = DateTime.Today.AddDays(1);

Console.WriteLine("明天是:" + dt.Date.ToString() + dt.GetConstellationName());
}
} //class Test
}?

?

轉(zhuǎn)載于:https://www.cnblogs.com/chenzhenzhong/archive/2008/03/05/1090930.html

總結(jié)

以上是生活随笔為你收集整理的农历控件源码(C#)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

天天草天天干 | 伊人激情综合 | 中文字幕网站 | 91爱爱电影 | 久久免费观看少妇a级毛片 久久久久成人免费 | 手机看片 | 中文字幕在线免费播放 | 久久久久久久久久久久影院 | 久久综合加勒比 | 亚洲丁香日韩 | 久久精品毛片 | 久久久久激情电影 | 欧美日韩免费看 | 国产福利一区二区三区视频 | 91黄色影视 | 国产一区二区电影在线观看 | 久久久久久草 | 国产日韩三级 | 国产欧美在线一区二区三区 | 天天操夜夜摸 | 超碰人人草 | 国产伦精品一区二区三区在线 | 色网站免费在线观看 | 在线观看av小说 | 国产成人精品一区二区三区福利 | 免费福利片 | 精品国产一二区 | 91精品老司机久久一区啪 | 国产a免费 | 亚洲欧美国产精品 | 国产美女精品久久久 | 国产精品久久久久久久久久直播 | 二区三区视频 | 四虎4hu永久免费 | 99久久影视 | 日韩精品久久久久久久电影竹菊 | 国产电影黄色av | 一区二区三区高清 | jizz欧美性9| 天天操天天操一操 | 精品自拍av | a视频免费| 成人精品一区二区三区电影免费 | 日韩精品一区二区在线观看视频 | 久久爱导航 | 久草视频精品 | 亚洲视频一区二区三区在线观看 | 人人射人人 | 久草爱 | 99热精品视 | 婷婷久久综合九色综合 | 久久久久久久久久久影视 | av中文字幕网站 | 97视频免费在线观看 | 久香蕉| 久操中文字幕在线观看 | 又长又大又黑又粗欧美 | 手机av在线网站 | 69精品视频 | 久久www免费人成看片高清 | 手机在线看a | 免费观看www视频 | 久保带人 | av中文字幕日韩 | 69精品人人人人 | 午夜精品视频在线 | 免费观看一区 | 亚洲精品在线二区 | 国产精品男女视频 | 亚洲va欧洲va国产va不卡 | 欧美激情视频在线观看免费 | 国产在线观看地址 | 日本久久久亚洲精品 | 久久成人高清 | 午夜性生活 | 色av色av色av | 久久影院亚洲 | 热久久在线视频 | 成人在线观看免费 | 精品久久国产一区 | 国产成人福利 | 深爱激情亚洲 | 国产精品国产三级国产aⅴ9色 | 婷婷午夜| 国产高清在线 | 国产麻豆精品免费视频 | 在线中文字幕av观看 | av在线播放快速免费阴 | 日韩精品欧美精品 | 国产亚洲精品综合一区91 | 国产精品自在线 | 免费日韩一区二区三区 | 亚洲精品视频中文字幕 | 国内精品美女在线观看 | 1024在线看片 | 伊人五月天婷婷 | aav在线 | 日韩城人在线 | 久久久久久高潮国产精品视 | 亚洲精品国产精品国自 | 成人av网页 | 国产一级做a | 国内揄拍国产精品 | 日本黄色一级电影 | 97超级碰碰碰碰久久久久 | 成人午夜电影在线 | 国产男女无遮挡猛进猛出在线观看 | 成人av电影在线播放 | 欧美a视频在线观看 | 久久国产精品久久精品 | 中文在线a∨在线 | 日本黄色免费网站 | 欧美精品久久久久久久久免 | 2018精品视频| 国产亚洲成人精品 | 天天综合久久综合 | 国产精品一级在线 | 国产精品美女久久久久久网站 | 国产综合香蕉五月婷在线 | 白丝av在线| 精品福利在线观看 | 91在线精品秘密一区二区 | 国产麻豆成人传媒免费观看 | 国产男女无遮挡猛进猛出在线观看 | 国产精品乱码久久久 | 久久永久免费 | 欧美激情精品久久 | 99色网站| 中文字幕乱偷在线 | 高清精品久久 | 国产成人精品午夜在线播放 | 99色国产 | 99精品黄色 | av看片网址 | 色视频国产直接看 | 在线91精品 | 成人免费视频视频在线观看 免费 | 国产视频一二三 | 超碰免费97 | 免费日韩高清 | 欧美精彩视频在线观看 | 伊人五月天综合 | 国产女人18毛片水真多18精品 | 久久人人爽人人片 | 日韩一级成人av | 精品美女国产在线 | 天天色天天操天天爽 | 91精品国产乱码在线观看 | 六月丁香久久 | 欧美日韩在线免费观看 | 伊香蕉大综综综合久久啪 | 狠狠干 狠狠操 | 国产精品一区免费观看 | 国产这里只有精品 | 精品国产网址 | 日本一区二区三区视频在线播放 | 黄色日批网站 | 国产亚洲精品久久久久久大师 | 五月的婷婷 | 精品久久久久一区二区国产 | 亚洲高清免费在线 | 天天综合色网 | 在线激情影院一区 | 精品久久网站 | 91精品啪在线观看国产 | 日韩在线网址 | 亚洲精品国产精品国自产在线 | 国产专区在线 | 亚洲激情一区二区三区 | 91av原创 | 亚洲精品国精品久久99热一 | 久久这里只有精品久久 | 在线观看视频在线观看 | av电影亚洲| 最近中文字幕在线中文高清版 | 亚洲欧洲精品视频 | www.久久色 | 狠狠色丁香婷婷综合视频 | 在线观看亚洲国产精品 | 伊人色**天天综合婷婷 | www久| av在线网站免费观看 | 欧美91精品国产自产 | 91视频 - v11av | 国产精品99在线播放 | 欧美精品在线观看 | 91网页版在线观看 | www.com黄| 91精品资源| 人人擦 | 干狠狠 | 国产精品亚 | 中文字幕亚洲高清 | 日日夜夜精品视频 | av在线播放免费 | 国产精品美女免费 | 日女人免费视频 | 欧美精品久久久久性色 | 国产精品av免费观看 | 欧美va电影 | 手机版av在线| 日韩免费视频线观看 | 91色一区二区三区 | 在线观看av网站 | 亚洲自拍偷拍色图 | 500部大龄熟乱视频 欧美日本三级 | 久久av在线 | 久久国色夜色精品国产 | 亚洲精品永久免费视频 | 久久精品视频网 | 日韩小视频| 激情五月伊人 | 国产精品一区二区在线播放 | 久久久久成人免费 | 亚洲综合爱 | 白丝av免费观看 | 欧美日韩视频精品 | 精品一区二区综合 | 色综合久 | 91女子私密保健养生少妇 | 天天天干天天天操 | av色图天堂网| 国产免费专区 | 丁香六月婷婷激情 | av.com在线| 国产欧美日韩精品一区二区免费 | 国产精品无 | 日本精品视频一区 | 天天干,天天射,天天操,天天摸 | 最近av在线 | 日韩高清不卡在线 | 天天操天天干天天综合网 | 亚洲欧洲精品视频 | 久久伊人精品天天 | 久久久久国产成人免费精品免费 | 欧美久久影院 | 国产精品第二页 | 99精品电影 | 亚洲精品午夜国产va久久成人 | 国产黄免费 | 狠狠色狠狠色终合网 | 亚洲午夜久久久久久久久 | 十八岁以下禁止观看的1000个网站 | www麻豆视频 | 亚洲激情 欧美激情 | 中国一级片免费看 | 国产人成在线视频 | 婷婷在线看 | av一级在线观看 | 黄色三级视频片 | 久草在线视频网站 | 亚洲国产成人精品在线观看 | 日韩欧美在线观看 | 激情视频免费在线观看 | 日韩国产欧美在线播放 | 午夜视频二区 | 婷婷九九| 亚洲一区二区高潮无套美女 | 国产高清视频免费观看 | 在线观看免费版高清版 | 亚洲最新av | 成人中文字幕+乱码+中文字幕 | 天天射天天操天天干 | 色姑娘综合天天 | 免费a级毛片在线看 | 91成年人在线观看 | 国产综合片 | 国产不卡高清 | 久久久久久久久亚洲精品 | 欧美aa在线 | 天天射天天色天天干 | 手机看片 | 久久男人中文字幕资源站 | 在线播放 日韩专区 | a极黄色片| 91精品伦理| 久久久久久久久久久免费 | 日本乱码在线 | 中文字幕丝袜 | 91九色老 | 午夜视频亚洲 | 国产中文在线播放 | 91福利视频免费 | 超碰97人人干 | 玖玖在线精品 | 欧美少妇xx | 国产小视频免费在线观看 | 999亚洲国产996395 | 一级黄色片在线免费观看 | 在线观看完整版 | 久久99国产精品免费网站 | 天天干天天操天天搞 | 精品久久片 | 麻豆视频国产精品 | 亚洲国产精品va在线看黑人动漫 | 国产精品美女免费看 | 黄色小说免费在线观看 | 国产xx在线 | 99久久久久久久久 | 成人91视频 | 国产精品午夜久久 | 国产va在线 | 中文字幕在线观看完整 | 欧美午夜理伦三级在线观看 | 国产第页| av看片网| 福利视频一区二区 | 美女网站一区 | 精品一区91| 狠狠狠狠狠干 | 日韩中文字幕在线观看 | av在线永久免费观看 | 成人免费一区二区三区在线观看 | www五月天婷婷 | 日韩成人精品一区二区三区 | 91亚洲狠狠婷婷综合久久久 | 成人国产精品免费观看 | 美女视频黄色免费 | 国产一级视频在线 | 亚洲精品www久久久 www国产精品com | 免费黄色网址大全 | 免费十分钟 | 青春草视频在线播放 | 99精品视频在线 | 亚州精品视频 | 看黄色.com | 色偷偷88888欧美精品久久久 | 日韩高清免费无专码区 | 日韩在线免费 | 久久久污 | 国产成人久久久久 | 国产一区在线免费观看视频 | 久久超| 日本精品视频免费观看 | 91最新网址在线观看 | 久久这里只精品 | 人人玩人人添人人澡97 | 91在线视频一区 | av福利在线 | 久久五月激情 | 久久综合免费 | 91九色在线观看视频 | 亚洲h色精品 | 日韩欧美网站 | 91久久黄色 | 91在线视频网址 | 国产高清不卡一区二区三区 | 成人在线观看免费 | 少妇资源站 | 国产精品a成v人在线播放 | 麻豆免费观看视频 | 亚洲国产午夜视频 | 青青视频一区 | 免费av成人在线 | 99久久精品国产一区 | 久久免费精品视频 | 久草.com| 国产黄色免费看 | 九九交易行官网 | 成人黄色电影免费观看 | 97日日碰人人模人人澡分享吧 | 黄色资源在线观看 | 午夜精品一区二区三区在线视频 | 亚洲成人黄色在线观看 | 91探花系列在线播放 | 免费观看久久久 | 亚洲欧美日韩国产精品一区午夜 | 在线观看黄色av | 国产91综合一区在线观看 | 国产精品99久久99久久久二8 | 丁香六月婷婷开心婷婷网 | 久久激情小说 | 日韩免费看片 | 亚洲欧美视频在线 | 亚洲天天| 日韩欧美在线免费 | 这里只有精品视频在线观看 | 91亚洲影院| 亚洲一级特黄 | 免费在线观看成年人视频 | 91视频国产免费 | 精品电影一区 | 久久久久免费精品国产小说色大师 | 久久福利 | 五月天久久久久久 | 手机av在线免费观看 | 成人羞羞视频在线观看免费 | 久草在线视频看看 | 日韩婷婷 | 国产一区二区三区黄 | 亚洲网站在线 | 中文字幕成人一区 | 丁香综合激情 | 夜夜操狠狠操 | 99精品国产视频 | 99re8这里有精品热视频免费 | 久久久人人人 | 成人网页在线免费观看 | 欧美精品亚洲精品 | 婷婷色在线播放 | 成人免费电影 | 2023年中文无字幕文字 | 亚洲第五色综合网 | 在线免费成人 | 97国产精品免费 | 97在线精品国自产拍中文 | 在线导航av | 免费久久精品视频 | 日韩免费在线看 | 中文免费观看 | 日韩两性视频 | 国产色在线 | 网站在线观看日韩 | av一区二区三区在线播放 | 国产精品成人国产乱 | 九九热在线观看视频 | 精品亚洲成人 | 国产中文字幕在线免费观看 | 久久久久亚洲精品国产 | 日韩黄色免费电影 | 99精品毛片 | 四虎国产精品成人免费影视 | 草久视频在线观看 | 国产精品久久久网站 | 欧美日韩精品在线免费观看 | 亚洲一区天堂 | 综合网在线视频 | 国产一区黄色 | www.99热精品 | 看片网站黄色 | 丁香激情视频 | 久久久久久久久久久福利 | 亚洲精品视频中文字幕 | 四虎国产免费 | 免费三级黄色片 | 成年人在线播放视频 | 欧美伊人网 | 亚洲艳情 | 国产在线精品二区 | 欧美孕交vivoestv另类 | 精品国产成人av在线免 | 亚洲国产免费看 | 日本护士三级少妇三级999 | 操操操天天操 | 亚洲电影黄色 | 精品欧美一区二区三区久久久 | 伊人色**天天综合婷婷 | 国产精品日韩 | 99精品免费网 | 亚洲 成人 一区 | 成人免费电影 | 亚洲欧美成人综合 | 天天草天天干天天射 | 亚洲国产人午在线一二区 | 成人国产精品一区二区 | 九九综合久久 | 91精品国产欧美一区二区成人 | 国产成人一区三区 | 日韩视频中文字幕在线观看 | 国产一区二区不卡在线 | 91精品一区在线观看 | 中文av在线播放 | 成年人黄色免费视频 | 在线亚洲天堂网 | 久久人人爽视频 | 91在线播 | 国产一级二级在线 | 在线看小早川怜子av | 久久99国产综合精品免费 | 国产成人精品在线播放 | 91片在线观看 | 国产精品综合av一区二区国产馆 | 国产亚洲一级高清 | 91视频麻豆视频 | 精品9999| 日日夜夜人人精品 | 99tvdz@gmail.com| 中文在线中文资源 | 伊人中文在线 | 欧美激情精品久久久久久 | 亚洲欧洲精品一区二区精品久久久 | 91在线免费观看网站 | 国产香蕉久久精品综合网 | 国产夫妻性生活自拍 | 一区二区三区免费在线 | 日韩欧美精品一区 | 日韩中文字幕亚洲一区二区va在线 | 国产麻豆视频免费观看 | 人人爽久久久噜噜噜电影 | 欧美一区二视频在线免费观看 | 国产不卡高清 | 国产精品国产毛片 | 能在线观看的日韩av | 男女日麻批| 美女视频黄免费网站 | 在线小视频| 日本中文乱码卡一卡二新区 | www.国产精品 | 亚洲精品国偷拍自产在线观看蜜桃 | 中文字幕在线有码 | 91久久久国产精品 | 黄色网免费 | 2023av| 伊人婷婷久久 | 成人午夜电影网站 | 日日干天天操 | 色综合天天综合在线视频 | 久久婷婷国产 | www.亚洲精品视频 | 久久午夜色播影院免费高清 | 欧美日韩在线视频免费 | 色欲综合视频天天天 | 2021久久| 中文字幕在线观看91 | 97国产情侣爱久久免费观看 | 高清av网站 | 欧美激情精品 | 久久人人爽人人爽人人片av免费 | 香蕉视频网站在线观看 | 亚洲综合视频在线 | 黄色日批网站 | 丁香亚洲 | 日韩三级精品 | 国产一级片毛片 | 香蕉久草 | 在线视频黄 | 色九九影院 | 日本高清久久久 | 在线观看视频一区二区 | av免费线看 | 99久久精品久久亚洲精品 | 亚洲天堂精品视频 | 91成品人影院| 99久久精品无免国产免费 | 亚洲综合视频在线观看 | 97国产精品久久 | 精品久久久久久综合日本 | 香蕉在线视频播放网站 | 狠狠夜夜| 99热精品国产一区二区在线观看 | 中文一区在线 | 亚洲人成影院在线 | 日躁夜躁狠狠躁2001 | 久久国产福利 | av在线最新 | 美女视频黄在线 | 天天干天天玩天天操 | 国产精品免费久久久久 | 日韩在线视频一区 | 亚洲一区二区91 | 久久精品久久99精品久久 | 日韩69视频 | 日韩激情影院 | 五月激情婷婷丁香 | 日日干天天爽 | 久久成人麻豆午夜电影 | 中文字幕亚洲高清 | 中文字幕资源网 国产 | 成人在线免费看视频 | 97视频精品| 特级毛片在线免费观看 | 在线中文字幕一区二区 | 在线观看av黄色 | 一区二区在线不卡 | 高清久久久久久 | 丁香激情综合 | 国产视频综合在线 | 日韩欧美黄色网址 | 视频三区在线 | 特黄特黄的视频 | 99精品免费久久久久久日本 | 成人国产网址 | 国产视频资源在线观看 | 成人亚洲精品久久久久 | 九九热只有精品 | 中文字幕在线观看视频网站 | 999电影免费在线观看 | 国产免费作爱视频 | 在线观看亚洲免费视频 | 国产午夜不卡 | 日韩电影在线观看一区二区 | 久久久久亚洲国产 | 国产h在线播放 | 久久久综合电影 | 黄色网址中文字幕 | 免费在线激情电影 | 黄色精品免费 | 国产精品久久久久久久午夜 | 欧美成人精品在线 | 在线观看免费色 | 成人黄色在线视频 | 欧美精品被 | 国产精品久久久av久久久 | 亚洲人成人在线 | 久久夜色精品国产欧美乱极品 | 国产丝袜 | 色五月色开心色婷婷色丁香 | 国产黄色播放 | 激情综合六月 | 日韩精品专区在线影院重磅 | 蜜臀av性久久久久av蜜臀三区 | 伊人五月 | 国产精品毛片一区二区 | www.av在线.com | 成人aaa毛片| 美女网站免费福利视频 | 欧美精品久久99 | 娇妻呻吟一区二区三区 | 精品一二三四在线 | 亚洲国产美女久久久久 | 天天躁日日躁狠狠躁av中文 | 五月婷婷色播 | 日韩一级黄色大片 | 黄色在线观看www | 国产午夜精品久久久久久久久久 | 中文一区在线观看 | 久久第四色 | 国内三级在线观看 | 超碰97免费观看 | 欧美日韩伦理在线 | 96av麻豆蜜桃一区二区 | 国产视频在线观看一区 | 99久久久国产精品 | 欧美最新另类人妖 | 日韩av一区二区在线播放 | 国产在线色 | 国产精品男女啪啪 | 免费看的黄色录像 | 欧美另类v | 久久国产精品影片 | 精品久久久久久久久久久久 | 97碰视频| a色视频 | 热久久这里只有精品 | 国产中文字幕av | 91探花在线 | 日韩欧美国产精品 | 国内精品久久久久国产 | 中文字幕你懂的 | 日韩av一区二区三区在线观看 | 久久情侣偷拍 | 草久草久| 韩国av在线播放 | 国产成年人av | 久艹在线观看视频 | 91在线看黄 | 国产精品精品久久久久久 | 色噜噜狠狠狠狠色综合久不 | 久热电影 | 日本在线观看中文字幕无线观看 | 色狠狠综合 | 日韩中文字幕国产精品 | 色偷偷88888欧美精品久久久 | 三级a毛片 | 91亚洲激情 | 欧美性免费 | 波多野结衣电影一区二区 | 免费成人在线观看视频 | 亚洲 欧美日韩 国产 中文 | 国产精品久久嫩一区二区免费 | 色偷偷888欧美精品久久久 | 国产精品久久久久久久久久三级 | 男女全黄一级一级高潮免费看 | 成人在线黄色 | 国产精品永久免费视频 | 国产又粗又长的视频 | 色婷婷导航 | 中文字幕视频免费观看 | 久福利| 国产精品一区二区62 | 在线免费黄 | 一区二区三区免费在线播放 | 久久久久久久免费看 | 国产99久久久久 | 亚洲伊人av| av在线中文| 成人性生交大片免费观看网站 | 国产粉嫩在线观看 | 国产精品成人一区二区 | 国产一级大片在线观看 | 国产老太婆免费交性大片 | 人人搞人人干 | 国产麻豆视频在线观看 | 亚洲欧美视频网站 | 亚洲欧洲国产日韩精品 | 欧美成人xxx | 欧美极品在线播放 | 中文伊人 | 国产激情小视频在线观看 | 久久久国产一区二区 | 99热日本 | 色天天久久 | 久久综合桃花 | 成人黄色电影免费观看 | 鲁一鲁影院 | 亚洲高清不卡av | av在线直接看 | 亚洲人精品午夜 | 日韩最新在线视频 | 国产精品99久久免费观看 | 中文字幕在线观看免费高清电影 | 伊人永久在线 | 在线观看aaa | 天天操人人要 | 成人一区二区三区在线观看 | 亚洲黄色影院 | 久久97久久97精品免视看 | 婷婷激情欧美 | 女人18毛片a级毛片一区二区 | 一区二区三区四区免费视频 | 日本精品视频在线观看 | 在线视频第一页 | 国产一级精品在线观看 | 欧美巨大荫蒂茸毛毛人妖 | 国产精品成人自产拍在线观看 | 一色屋精品视频在线观看 | 永久精品视频 | 久草久草在线 | 一区二区三区电影在线播 | 中文字幕最新精品 | 国产一区在线播放 | 在线亚洲欧美视频 | 天天操天天爽天天干 | 亚洲va综合va国产va中文 | 亚洲欧美综合精品久久成人 | 中文字幕在线观看2018 | 久久精品视频免费观看 | 日日碰狠狠添天天爽超碰97久久 | 日韩在线免费观看视频 | 99久久精品国产欧美主题曲 | 国内精品福利视频 | 国产日本高清 | 久久电影国产免费久久电影 | 在线亚洲成人 | 在线成人免费电影 | 黄色免费网站下载 | 一区二区三区在线播放 | 在线观看视频在线观看 | 国产在线日韩 | 久久免费视频1 | 在线a亚洲视频播放在线观看 | 免费h漫在线观看 | 国产一级电影免费观看 | 黄色在线免费观看网址 | 伊香蕉大综综综合久久啪 | 欧美日韩有码 | 国产在线国产 | 久久久久久久久久久网 | 久艹视频在线观看 | 婷婷色影院 | 在线观看一区视频 | 亚洲成人动漫在线观看 | www.久久久.cum | 日本高清中文字幕有码在线 | 91视频久久久久久 | 国产韩国日本高清视频 | 国产亚洲精品久久网站 | 国产精品午夜久久久久久99热 | 日韩精品一区二区三区视频播放 | 亚洲精品视频免费在线 | 免费在线观看污 | 欧美a级在线 | 亚洲aaa毛片 | 免费情缘| 最新av免费在线观看 | 午夜av网站| 97电院网手机版 | 中文字幕婷婷 | 黄色91在线| 免费在线观看视频一区 | 久久久久久久久久影院 | 久久国产精品99久久久久久丝袜 | 91成熟丰满女人少妇 | 中文字幕a在线 | 欧美日韩高清一区二区 | 日韩黄在线观看 | 国产在线精品播放 | 天天干天天操天天 | 亚洲国产精品日韩 | 成人a级网站 | 色综合天天天天做夜夜夜夜做 | www.99av| 51精品国自产在线 | 国产高清日韩 | 国产成人精品av在线 | 欧美精品首页 | 欧美 日韩 国产 成人 在线 | 免费视频网 | 91精品国产99久久久久久久 | 六月丁香婷婷久久 | 亚洲人成影院在线 | av黄网站 | 免费在线观看成年人视频 | 免费毛片一区二区三区久久久 | 国产福利a | 国产精品免费观看在线 | 久久久久久国产精品免费 | 国产午夜精品福利视频 | 九九九国产 | 色999精品 | 免费高清av在线看 | 亚洲 欧洲av| 97精品国产97久久久久久粉红 | av在线小说 | 亚洲涩综合 | 天天干,天天射,天天操,天天摸 | 国内精品久久久久久久影视麻豆 | 久草在线在线视频 | 国产小视频在线播放 | 黄色网www | 久久福利小视频 | 日韩在线播放av | 久久97视频| 黄色特级一级片 | 人人爽人人爽人人片av | 免费在线看v | 中国一级片在线 | 国产精品地址 | av电影中文字幕 | 五月天激情电影 | 五月天高清欧美mv | av性在线| 亚洲免费公开视频 | 91视频91蝌蚪 | 欧美日韩精品免费观看视频 | 精品亚洲男同gayvideo网站 | 国产小视频在线免费观看视频 | 成人av免费在线看 | 亚洲视频高清 | 蜜臀av夜夜澡人人爽人人 | 精品国产一区二区三区四区在线观看 | 国产精品久久久久久久久久免费 | 中文字幕在线人 | 亚洲免费在线视频 | av丁香花| 人人爽人人澡人人添人人人人 | 精品在线观看视频 | 日日精品 | 日韩免费观看一区二区三区 | avwww在线| 麻豆视频网址 | 五月天精品视频 | 精品免费久久久久 | 五月婷在线观看 | 久久综合福利 | 91九色自拍 | 日本爽妇网| 一区 二区电影免费在线观看 | 在线天堂中文在线资源网 | 久久久久免费精品视频 | 97超视频 | 国产成人在线一区 | 国产视频色| 中文字幕在线看视频国产中文版 | 欧美日韩亚洲精品在线 | 久久精品99久久久久久 | 亚洲乱码久久久 | 中文字幕日本电影 | 久久久综合香蕉尹人综合网 | 欧美在线1区| 久精品在线 | 日韩二区三区在线 | 91在线视频观看 | 亚洲国产日韩精品 | 特级毛片网站 | 一区二区伦理 | 久久r精品 | 成人黄色在线播放 | 男女激情片在线观看 | 久久伦理视频 | 久草在线视频资源 | 久人人| avav99| 中文字幕在线看视频国产中文版 | 开心综合网| 欧美中文字幕第一页 | 女人18片毛片90分钟 | 91女神的呻吟细腰翘臀美女 | 久久观看免费视频 | 久久在线影院 | 免费在线观看黄色网 | 一区二区三区在线免费 | 天天干夜夜夜操天 | 欧美国产日韩在线观看 | 中文字幕在线久一本久 | 在线播放国产一区二区三区 | 日本中文一级片 | 97在线免费视频 | 国产精品嫩草影院9 | 三级动图 | 五月婷婷综合在线视频 | 国产激情电影综合在线看 | 久久国产影院 | 日韩网站一区 | 日韩在线观看免费 | 最近最新mv字幕免费观看 | 国产福利一区二区三区视频 | 国产精品手机在线观看 | av电影在线免费观看 | 久热免费在线观看 | 狠狠躁日日躁夜夜躁av | 久久久久国产精品一区 | 国内精品久久久久久中文字幕 | 亚洲自拍偷拍色图 | 久久久免费精品国产一区二区 | 一本一本久久a久久精品综合 | 高清av免费看 | 国产精品久久久久999 | 中文字幕二区三区 | 国产第一页在线播放 | 国产不卡一二三区 | 日韩av网页 | 国产一区二区三区在线免费观看 | 国产精品九九热 | 日韩在线在线 | 日本视频不卡 | 亚洲丝袜一区二区 | 成 人 黄 色视频免费播放 | 最新av网址大全 | 亚洲国产精品日韩 | 成人av网站在线观看 | 午夜精品一区二区三区可下载 | 特黄一级毛片 | 人人爽人人看 | 欧美日韩国产成人 | 97人人爽人人 | 97av在线| www.色com | 国产专区精品视频 | 91成人在线网站 | 国产精品 日韩 | 国产高清视频在线免费观看 | 亚州国产精品久久久 | 91热爆在线观看 | 91免费高清 | 碰超在线97人人 | 国产精品va在线观看入 | 日本黄色大片儿 | 人人爱天天操 | 九九涩涩av台湾日本热热 | 97超碰超碰| 超碰av在线| 亚洲国产视频a | 欧美 日韩 国产 中文字幕 | 深爱激情站 | 亚洲五月花 | 欧美一级裸体视频 | a√天堂中文在线 | 国产最新网站 | 免费网站色 | 亚洲免费永久精品国产 | 日本久草电影 | 狠狠色狠狠色终合网 | 日韩在线色 | 亚洲最新av在线网址 | 成人国产精品 | 国产网站在线免费观看 | 久久9999久久 | 精品国产观看 | 国产欧美日韩一区 | 91自拍91 | 欧美最新大片在线看 | 精品国产_亚洲人成在线 | 国产1级视频 | 国产无套精品久久久久久 | 99成人精品| 九九有精品 | 亚洲精品伦理在线 | 中文字幕888| 久草视频免费在线播放 | 久久免费成人精品视频 | 日韩aa视频| 亚洲精品乱码久久久久久久久久 | 综合久久五月天 | 高清免费在线视频 | 一二区电影 | 国产成人av综合色 | 免费在线观看日韩欧美 | 在线观看一 | 日韩在线一区二区免费 | 高清一区二区三区av | 亚洲另类人人澡 | 黄色性av | 激情丁香综合 | 在线观看网站你懂的 | 中文字幕丝袜美腿 | 久久黄色小说 | 精品国产免费一区二区三区五区 | 午夜在线免费观看 | 天天色天天操综合 | 中文字幕成人 | aa级黄色大片| 91精品国自产在线 | 免费av电影网站 | 天天色综合三 | 国产精品不卡 | 亚洲国产99| 久久99精品国产麻豆宅宅 |