Earlier quoted context omitted.
> ISO 8601 does NOT work with future dates. It does not work with cross border appointment booking. Why is this the case? Is it some time zone shenanigans?
And what format does work for future dates? Or do you mean that ISO 8601 doesn't work but RFC 3339 does work or some other updated ISO/RFC format?
Someone else has mentioned RFC 9557.
So you might be able to deal with it with 8601 for past dates and 9557 for future.