Skip to main content
Version: 3.0.1

Humanizer.PrecisionDateTimeHumanizeStrategy

PrecisionDateTimeHumanizeStrategy Class​

Precision-based calculator for distance between two times

public class PrecisionDateTimeHumanizeStrategy : Humanizer.IDateTimeHumanizeStrategy

Inheritance System.Object → PrecisionDateTimeHumanizeStrategy

Implements IDateTimeHumanizeStrategy

Remarks​

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

Constructors​

PrecisionDateTimeHumanizeStrategy(double) Constructor​

Precision-based calculator for distance between two times

public PrecisionDateTimeHumanizeStrategy(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​

PrecisionDateTimeHumanizeStrategy.Humanize(DateTime, DateTime, CultureInfo) Method​

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

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

Parameters​

input System.DateTime

comparisonBase System.DateTime

culture System.Globalization.CultureInfo

Implements Humanize(DateTime, DateTime, CultureInfo)

Returns​

System.String