Skip to main content
Version: 4.0 (next)

Humanizer.PrecisionTimeOnlyHumanizeStrategy

PrecisionTimeOnlyHumanizeStrategy Class

Precision-based calculator for distance between two times

public class PrecisionTimeOnlyHumanizeStrategy : Humanizer.ITimeOnlyHumanizeStrategy

Inheritance System.Object → PrecisionTimeOnlyHumanizeStrategy

Implements ITimeOnlyHumanizeStrategy

Remarks

Constructs a precision-based calculator for distance of time with default precision 0.75.

Constructors

PrecisionTimeOnlyHumanizeStrategy(double) Constructor

Precision-based calculator for distance between two times

public PrecisionTimeOnlyHumanizeStrategy(double precision=0.75);

Parameters

precision System.Double

precision of approximation, if not provided 0.75 will be used as a default precision.

Remarks

Constructs a precision-based calculator for distance of time with default precision 0.75.

Methods

PrecisionTimeOnlyHumanizeStrategy.Humanize(TimeOnly, TimeOnly, CultureInfo) Method

Returns localized & humanized distance of time between two dates; given a specific precision.

public string Humanize(System.TimeOnly input, System.TimeOnly comparisonBase, System.Globalization.CultureInfo? culture);

Parameters

input System.TimeOnly

comparisonBase System.TimeOnly

culture System.Globalization.CultureInfo

Implements Humanize(TimeOnly, TimeOnly, CultureInfo)

Returns

System.String