//namespace System.Application.Columns //{ // /// // /// 生日/出生日期 // /// // public interface IBirthDate // { // /// // DateTime? BirthDate { get; set; } // /// // /// 人类最长寿命(岁) // /// // public const int HumanMaxAge = 122; // /// // /// 出生日期默认选择值(18岁) // /// // public static DateTime DefaultSelected => DateTime.Now.Date.AddYears(-18).AddDays(-1); // /// // /// 出生日期选择范围 // /// // public static (DateTime min, DateTime max) SelectionRange // { // get // { // var max = DateTime.Now.Date; // var min = max.AddYears(0 - HumanMaxAge - 1); // return (min, max); // } // } //#if DEBUG // [Obsolete("use DefaultSelected", true)] // public static DateTime BirthDateChooseDateTime => DefaultSelected; // [Obsolete("use SelectionRange", true)] // public static (DateTime min, DateTime max) BirthDateChooseMinMaxDateTime => SelectionRange; //#endif // } // /// // public interface IReadOnlyBirthDate // { // /// // DateTime BirthDate { get; } // } // /// // public interface IBirthDateTimeZoneTicks : IBirthDate // { // /// // /// 登录或注册时纪录的客户端所在时区 // /// // long TimeZoneTicks { get; set; } // } // /// // public interface IBirthDateCalcAge : IBirthDate // { // byte Age { get; } // } //}