作者故意删除了注释,读不懂代码的,就加作者QQ721159175咨询吧,作者很乐意与你分享并解答~
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//假设一个人的公历出生时间,范围必须要在2012-2015年之间,因为本示例程序只提供了这几年的农历数据
//修改这几个赋值,运行程序,可以得到生辰八字
GuaZhu.nQiGuaYear = 2015;//年
GuaZhu.nQiGuaMonth = 2;//月
GuaZhu.nQiGuaDay = 6;//日
GuaZhu.nQiGuaHour = 23;//时
GuaZhu.nQiGuaMinute = 33;//分
GuaZhu.GetSiZhu();
}
}
public static class GuaZhu
{
public static int nQiGuaYear;
public static int nQiGuaMonth;
public static int nQiGuaDay;
public static int nQiGuaHour;
public static int nQiGuaMinute;
public static int JieQiMonth;
public static string PrevJQYear;
public static string PrevJQMonth;
public static string PrevJQDay;
public static string PrevJQHour;
public static string PrevJQMinute;
public static string NextJQYear;
public static string NextJQMonth;
public static string NextJQDay;
public static string NextJQHour;
public static string NextJQMinute;
public static string sSiZhu;
public static string nTianGan;
public static string yTianGan;
public static string rTianGan;
public static string sTianGan;
public static string nDiZhi;
public static string yDiZhi;
public static string rDiZhi;
public static string sDiZhi;
public static int nTianGanID;
public static int yTianGanID;
public static int rTianGanID;
public static string PrevJieQi;
public static string NextJieQi;
public static string[] TianGan = { "甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸" };
public static string[] DiZhi = { "子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥" };
public static string[] JieQi = {
"1/6/2012 06:44","2/4/2012 18:22","3/5/2012 12:21","4/4/2012 17:06","5/5/2012 10:20","6/5/2012 14:26","7/7/2012 00:41",
"8/7/2012 10:31","9/7/2012 13:29","10/8/2012 05:12","11/7/2012 08:26","12/7/2012 01:19","1/5/2013 12:34","2/4/2013 00:13",
"3/5/2013 18:15","4/4/2013 23:02","5/5/2013 16:18","6/5/2013 20:23","7/7/2013 06:35","8/7/2013 16:20","9/7/2013 19:16",
"10/8/2013 10:58","11/7/2013 14:14","12/7/2013 07:09","1/5/2014 18:24","2/4/2014 06:03","3/6/2014 00:02","4/5/2014 04:47",
"5/5/2014 21:59","6/6/2014 02:03","7/7/2014 12:15","8/7/2014 22:03","9/8/2014 01:01","10/8/2014 16:48","11/7/2014 20:07",
"12/7/2014 13:04","1/6/2015 00:20","2/4/2015 11:58","3/6/2015 05:55","4/5/2015 10:39","5/6/2015 03:52","6/6/2015 07:58",
"7/7/2015 18:12","8/6/2015 04:01","9/8/2015 06:59","10/8/2015 22:43","11/8/2015 01:58","12/7/2015 18:53",
};
public static void GetnGanZhi()
{
&nbIMiii4(4(EeE5r E^E!^E5"4(]1:^^4(]1&7*b9E4(]1B;*bAE4(]1FR_b舀i4(]12'?R4(I-4(4(4)4(brZ"jj3roZs疒r'&*
|