So I have decided to fix this issue once and for all. The next version will apply the correct timezone and daylight offsets across all identifiers and routines. This will fix the $asctime(z) timezone discrepancy as well as the $gmt bug.
I'm now using 7.1. Are these bugs supposed to be fixed in this version? From what I can see, they're not.
Although my PC timezone is set to +10:00 I get the following...$asctime(z)
returns -39600$calc($timezone / 3600)
returns -11$calc(($ctime - $gmt) / 3600
) returns 11