/// <summary> /// Add work days<br /> /// 添加若干工作日 /// </summary> /// <param name="days"></param> /// <returns></returns> public ChineseDateTime AddWorkDays(int days) { var cc = new ChineseDateTime(InternalDateTime); if (days <= 0) { days = 1; } while (true) { cc = cc.Tomorrow(); if (cc.IsWorkDay()) { days--; } if (days == 0) { return(cc); } } }
/// <summary> /// Get Chinese Constellation<br /> /// 获取二十八星宿 /// </summary> /// <param name="dt"></param> /// <param name="traditionalChineseCharacters"></param> /// <returns></returns> public static string Get(ChineseDateTime dt, bool traditionalChineseCharacters = false) { return(Get(dt.InternalTime, traditionalChineseCharacters)); }
/// <summary> /// Create a new instance for <see cref="ChineseDateInfo"/><br /> /// 创建一个 <see cref="ChineseDateInfo"/> 的新实例 /// </summary> /// <param name="dt"></param> public ChineseDateInfo(ChineseDateTime dt) { InternalDateTime = dt; Calendar = dt.InternalChineseLunisolarCalendar; }