private ImperialDate(DateTime date)
        {
            var imperialDate = ImperialDateConverters.ConvertFromDateTime(date);

            Check        = imperialDate.Check;
            YearFraction = imperialDate.YearFraction;
            Year         = imperialDate.Year;
            Millennium   = imperialDate.Millennium;
        }
 public static ImperialDate From(long ticks) => ImperialDateConverters.ConvertFromTicks(ticks);