<PackageReference Include="Apache.Arrow" Version="23.0.0" />

Apache.Arrow.Scalars.YearMonthInterval

namespace Apache.Arrow.Scalars { public struct YearMonthInterval : IEquatable<YearMonthInterval> { public readonly int Months; public YearMonthInterval(int totalMonths); public YearMonthInterval(int years, int months); public bool Equals(YearMonthInterval interval); public static DateTime operator +(DateTime dateTime, YearMonthInterval interval); public static DateTime operator +(YearMonthInterval interval, DateTime dateTime); public static DateTime operator -(DateTime dateTime, YearMonthInterval interval); public static DateTimeOffset operator +(DateTimeOffset dateTime, YearMonthInterval interval); public static DateTimeOffset operator +(YearMonthInterval interval, DateTimeOffset dateTime); public static DateTimeOffset operator -(DateTimeOffset dateTime, YearMonthInterval interval); public static DateOnly operator +(DateOnly date, YearMonthInterval interval); public static DateOnly operator +(YearMonthInterval interval, DateOnly date); public static DateOnly operator -(DateOnly date, YearMonthInterval interval); } }