public string Build() { return (string .Join ( "~", $"end~'{_end.ToString(Constants.DateTimeFormatString).ToHexString()}", $"start~'{_start.ToString(Constants.DateTimeFormatString).ToHexString()}", "timeType~'ABSOLUTE", $"tz~'{_timeZoneType.TryGetName()}" ) .Escape()); }