Data filter not working properly

I think right now IT IS using your timezone. The default for the "timezone" setting is the platform default (UTC + 4 ?) and the dev tools show you the corresponding Zulu time (because ES always uses UTC). If your logs' timezone and your server settings are different from each other, you'll have to provide the timezone in your logstash settings.
For example: If your logs are already UTC, you'd add timezone => "UTC"

https://www.elastic.co/guide/en/logstash/current/plugins-filters-date.html#plugins-filters-date-timezone