/// <summary> /// Returns value as a number of Seconds /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Seconds().Ago(); /// </example> public static TimeSpan Seconds(this float self) { return(self.AsD().Seconds()); }
/// <summary> /// Returns value as a number of Years /// </summary> /// <param name="self">The value</param> /// <remarks> /// This assumes 365 days per year. /// </remarks> /// <example> /// 1000F.Years().Ago(); /// </example> public static TimeSpan Years(this float self) { return(self.AsD().Years()); }
/// <summary> /// Returns value as a number of Milliseconds /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Milliseconds().Ago(); /// </example> public static TimeSpan Milliseconds(this float self) { return(self.AsD().Milliseconds()); }
/// <summary> /// Returns value as a number of Months /// </summary> /// <param name="self">The value</param> /// <remarks> /// This assumes 30 days per month. Because of this, it is possible to skip over months /// even with small values. /// </remarks> /// <example> /// 1000F.Months().Ago(); /// </example> public static TimeSpan Months(this float self) { return(self.AsD().Months()); }
/// <summary> /// Returns value as a number of Weeks /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Weeks().Ago(); /// </example> public static TimeSpan Weeks(this float self) { return(self.AsD().Weeks()); }
/// <summary> /// Returns value as a number of Days /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Days().Ago(); /// </example> public static TimeSpan Days(this float self) { return(self.AsD().Days()); }
/// <summary> /// Returns value as a number of Hours /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Hours().Ago(); /// </example> public static TimeSpan Hours(this float self) { return(self.AsD().Hours()); }
/// <summary> /// Returns value as a number of Minutes /// </summary> /// <param name="self">The value</param> /// <example> /// 1000F.Minutes().Ago(); /// </example> public static TimeSpan Minutes(this float self) { return(self.AsD().Minutes()); }