Timezone offset is not working for the custom date formats

On 2012-05-18 11:41:48,452, with a timezone offset of +07:00, when applying the timezone to a custom date format such as yyyy-MM-dd HH:mm:ss,SSS, the following timestamp is produced:
image

In contrast, when using a standard date format like ISO8601, the timestamp is as shown below:
image

Input type: Filestream, TCP,UDP
Stack version: 8.16.0

I think I have the same issue, in my case it affects (seems) only windows machines where the Agent is running.

What OS are your Agent (beat) running on?