public static double RelativeAgeOf(this ITimeSpanContainer timeSpanContainer, DateTime dateTime) { var age = dateTime.Subtract(timeSpanContainer.Start); var maxAge = timeSpanContainer.Stop.Subtract(timeSpanContainer.Start); double relativeAge = age.TotalHours / maxAge.TotalHours; return(relativeAge); }
public AgeGradient(ITimeSpanContainer timeSpanContainer) { _timeSpanContainer = timeSpanContainer; }