Can't get NodaDateTime to recognise any other offset than UTC in format: +HH
The following works fine:
var pattern = ZonedDateTimePattern.CreateWithInvariantCulture("dd/MM/yyyy HH:mm:ss +o<HH>", DateTimeZoneProviders.Tzdb);
var dateString = "24/03/2020 13:44:58 +00";
var result = pattern.Parse(dateString);
The following doesn't:
var pattern = ZonedDateTimePattern.CreateWithInvariantCulture("dd/MM/yyyy HH:mm:ss +o<HH>", DateTimeZoneProviders.Tzdb);
var dateString = "24/03/2020 13:44:58 +10";
var result = pattern.Parse(dateString);
In fact no offset other than +00 works. And it also exhibits the same behavior with +o