With the new framework, you can not create/establish new time zones beyond .current or timezone(0) [GMT] and have them influence xojo.core.date functions. Apparently this works OK on OS X (according to the content in the feedback case), but not the other OSs.
If you care about this, add this to you top cases to raise the point value.
Try using an text “offset” of the form:
tz = Xojo.Core.Timezone (“GMT-0200”)
instead. This appears to work OK; I updated the case.
Another major…