基础案例10000-2 时间类获取程序以及时辰起卦法程序思考
1 可以把年写死,定义一个变量。 写个3-5年的变量定义。年的数据就写死了。 然后去写月,月是12个月,这是死数了。 就是日子,日子一个月多少天也基本就28.30.31天3个数据的。
using System; namespace ConsoleYear { class Program { static void Main(string[] args) { //Console.WriteLine("Hello World!"); #region 获取时间类 // 有了这个时间类,那么用时间起卦的方式方法,就有机会可以写出来了。 待练习 /* 然后把计算的规则写进去,年月日为上卦. 年月日数字相加除以8,取余数为上卦。 上卦数字等于几,就是什么卦,对应的。 不对,不是那么计算的。是按照甲乙丙地去计算的。。。 时辰起卦法程序。 需要另外换思路去写,年 12数,月12 数, 日30或者31数,这些是写死的。 */ //int DateTime.Now{get;} Console.WriteLine("****年月日时的日期获取程序**"); int year = DateTime.Now.Year; //DateTime t1 = year; Console.WriteLine(year+"年"); int month = DateTime.Now.Month; Console.WriteLine(month+"月"); int day = DateTime.Now.Day; Console.WriteLine(day+"日"); // 总数 int num=year + month + day; Console.WriteLine(num); int hour = DateTime.Now.Hour; Console.WriteLine(hour+"时"); #endregion } } }
效果: