C# Class Aspectacular.RelativeTimeSpan

More intuitive time range specification, than start date - end date type of date/time range. For example, "PreviousExcludingCurrent 3 quarters", "Current week", "Past 48 hours".
Afficher le fichier Open project: vgribok/Aspectacular Class Usage Examples

Méthodes publiques

Свойство Type Description
Direction Timeline
Unit TimeUnits
UnitCount ulong

Méthodes publiques

Méthode Description
GetDateTimeRange ( System.DateTime referenceMoment ) : DateRange
GetTimeMomentRange ( DateTimeOffset referenceMoment = null ) : TimeMomentRange

Warning: bug found. dt.Offset may be incorrect as offsets could be different if range crosses daylight saving switch, i.e. October - December, or month of November in the EST USA.

RelativeTimeSpan ( Timeline direction, TimeUnits unit, ulong unitCount = 1 ) : System

Method Details

GetDateTimeRange() public méthode

public GetDateTimeRange ( System.DateTime referenceMoment ) : DateRange
referenceMoment System.DateTime
Résultat DateRange

GetTimeMomentRange() public méthode

Warning: bug found. dt.Offset may be incorrect as offsets could be different if range crosses daylight saving switch, i.e. October - December, or month of November in the EST USA.
public GetTimeMomentRange ( DateTimeOffset referenceMoment = null ) : TimeMomentRange
referenceMoment DateTimeOffset
Résultat TimeMomentRange

RelativeTimeSpan() public méthode

public RelativeTimeSpan ( Timeline direction, TimeUnits unit, ulong unitCount = 1 ) : System
direction Timeline
unit TimeUnits
unitCount ulong
Résultat System

Property Details

Direction public_oe property

public Timeline Direction
Résultat Timeline

Unit public_oe property

public TimeUnits Unit
Résultat TimeUnits

UnitCount public_oe property

public ulong UnitCount
Résultat ulong