better fix for timezone

Add a Z character to the isoformat string so Javascript reads it as universal rather than local time