public ParseResult <Offset> Parse(string text) => text == "Z" ? ParseResult <Offset> .ForValue(Offset.Zero) : fullPattern.Parse(text);
/// <summary> /// Calculates the value from the parsed pieces. /// </summary> internal override ParseResult <Duration> CalculateValue(PatternFields usedFields) { return(ParseResult <Duration> .ForValue(Duration.FromTicks(IsNegative ? NegativeTicks : -NegativeTicks))); }