Noda Time
Show / Hide Table of Contents

Class MultiTransitionDateTimeZone

Time zone with multiple transitions, created via a builder.
Since 1.1.x
Availability net45, netstandard1.3
Inheritance
Object
DateTimeZone
MultiTransitionDateTimeZone
Inherited Members
DateTimeZone.Utc
DateTimeZone.ForOffset(Offset)
DateTimeZone.Id
DateTimeZone.MinOffset
DateTimeZone.MaxOffset
DateTimeZone.GetUtcOffset(Instant)
DateTimeZone.MapLocal(LocalDateTime)
DateTimeZone.AtStartOfDay(LocalDate)
DateTimeZone.ResolveLocal(LocalDateTime, ZoneLocalMappingResolver)
DateTimeZone.AtStrictly(LocalDateTime)
DateTimeZone.AtLeniently(LocalDateTime)
DateTimeZone.ToString()
DateTimeZone.GetZoneIntervals(Instant, Instant)
DateTimeZone.GetZoneIntervals(Interval)
DateTimeZone.GetZoneIntervals(Interval, ZoneEqualityComparer.Options)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: NodaTime.Testing.TimeZones
Assembly: NodaTime.Testing.dll
Syntax
public sealed class MultiTransitionDateTimeZone : DateTimeZone, IZoneIntervalMapWithMinMax, IZoneIntervalMap

Properties

Intervals

Gets the zone intervals within this time zone, in chronological order, spanning the whole time line.
Since 1.1.x
Availability net45, netstandard1.3
Declaration
public ReadOnlyCollection<ZoneInterval> Intervals { get; }
Property Value
Type Description
ReadOnlyCollection<ZoneInterval> The zone intervals within this time zone, in chronological order, spanning the whole time line.

Transitions

Gets the transition points between intervals.
Since 1.1.x
Availability net45, netstandard1.3
Declaration
public ReadOnlyCollection<Instant> Transitions { get; }
Property Value
Type Description
ReadOnlyCollection<Instant> The transition points between intervals.

Methods

GetZoneInterval(Instant)

Since 1.1.x
Availability net45, netstandard1.3
Declaration
public override ZoneInterval GetZoneInterval(Instant instant)
Parameters
Type Name Description
Instant instant
Returns
Type Description
ZoneInterval
Overrides
DateTimeZone.GetZoneInterval(Instant)
In this article
Back to top Generated by DocFX