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