using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Forms;
namespace _056_根据年份判断十二生肖
{
class Program
{
static void Main(string[] args)
{
System.Globalization.ChineseLunisolarCalendar chineseCaleander =new System.Globalization.ChineseLunisolarCalendar();
string TreeYear = "鸡狗猪鼠牛虎兔龙蛇马羊猴";
//string TreeYear = "鼠牛虎兔龙蛇马羊猴鸡狗猪";
//int intYear = chineseCaleander.GetSexagenaryYear(DateTime.Now);
int intYear = DateTime.Now.Year % 12;
//intYear = 12;
string Tree = TreeYear.Substring(chineseCaleander.GetTerrestrialBranch(intYear) - 1, 1);
//利用IsLeapYear()判断本年度是不是闰年
bool P_b1 = DateTime.IsLeapYear(int.Parse(DateTime.Now.ToString("yyyy")));
if (P_b1)
Console.WriteLine("半年都是闰年");
else
Console.WriteLine("本年度是平年");
//利用DaysInMonth()方法找出本月的天数;
Console.WriteLine("本月的天数为{0}天。", DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month));
//显示今天是星期几
Console.WriteLine(DateTime.Now.ToString("dddd"));
Console.WriteLine("今年是十二生肖" + Tree + "年");
MessageBox.Show("今年是十二生肖" + Tree + "年", "判断十二生肖", MessageBoxButtons.OK, MessageBoxIcon.Information);
Console.ReadKey();
}
}
}