# Timezone problem with date filter plugin

**URL:** https://discuss.elastic.co/t/timezone-problem-with-date-filter-plugin/48899
**Category:** Logstash
**Created:** [May 2, 2016, 12:50am UTC](https://discuss.elastic.co/t/timezone-problem-with-date-filter-plugin/48899 "2016-05-02T00:50:05Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![no\_jihun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/no_jihun/32/64028_2.png) [@no\_jihun](https://discuss.elastic.co/u/no_jihun)
#### Post date: [May 2, 2016, 12:50am UTC](https://discuss.elastic.co/t/timezone-problem-with-date-filter-plugin/48899/1 "2016-05-02T00:50:05Z")

</div>

Hi.

### With this configuration,

```auto
$ cat test.conf 
input {
    stdin {
        codec => "json"
    }
}
filter { 
    date {
        locale => "en"
        match => ["stat_time", "YYYY-MM-dd'T'HH:mm:ss.SSSZ"]
        timezone => "Asia/Seoul"
   }
   mutate {
      add_field => { "index_ymd" => "%{+YYYYMMdd}" }
   }
}
output {
   stdout { codec => rubydebug }
}

```

### When input this..

```auto
{"stat_time":"2016-05-01T0:00:00.000+0900"}

```

### output will be....

```auto
{
    "stat_time" => "2016-05-01T00:00:00.000+0900",
    "@version" => "1",
    "@timestamp" => 2016-04-30T15:00:00.000Z,
    "host" => "dev-elastic101.ncl.nhnsystem.com",
    "index_ymd" => "20160430"
}

```

Input treated like no 'Z'(+0900) provided.

### My expectation

```auto
{
    "stat_time" => "2016-05-01T00:00:00.000+0900",
    "@version" => "1",
    "@timestamp" => 2016-05-01T00:00:00.000Z,
    "host" => "dev-elastic101.ncl.nhnsystem.com",
    "index_ymd" => "20160501"
}

```

There no different action between with or without this

```auto
        timezone => "Asia/Seoul"

```

Is there something I miss?

Logstash-5.0.0-alpha1 using.

---

<div class="post-metadata">

### Author: ![no\_jihun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/no_jihun/32/64028_2.png) [@no\_jihun](https://discuss.elastic.co/u/no_jihun)
#### Post date: [May 2, 2016, 12:56am UTC](https://discuss.elastic.co/t/timezone-problem-with-date-filter-plugin/48899/2 "2016-05-02T00:56:44Z")

</div>

Sorry,

I was a little confused.  
Nothing wrong with logstash.

My input should be like

```auto
{"stat_time":"2016-05-01T09:00:00.000+0900"}

```

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 4:59am UTC](https://discuss.elastic.co/t/timezone-problem-with-date-filter-plugin/48899/3 "2017-07-06T04:59:46Z")

</div>


