# Logstash filter date match not replacing @timestamp

**URL:** <https://discuss.elastic.co/t/logstash-filter-date-match-not-replacing-timestamp/306364>\
**Category:** Logstash\
**Created:** [June 3, 2022, 8:17pm UTC](https://discuss.elastic.co/t/logstash-filter-date-match-not-replacing-timestamp/306364 "2022-06-03T20:17:25Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![yhache](https://avatars.discourse-cdn.com/v4/letter/y/7c8e57/32.png) [@yhache](https://discuss.elastic.co/u/yhache)\
**Post date:** [June 7, 2022, 12:42pm UTC](https://discuss.elastic.co/t/logstash-filter-date-match-not-replacing-timestamp/306364/22 "2022-06-07T12:42:31Z")

</div>

Ok ... i GOT IT WORKING!!!

So here's my solution to this problem :

```auto
        mutate{
                gsub => ["datetime", "-Jan-", "-01-"]
                gsub => ["datetime", "-Feb-", "-02-"]
                gsub => ["datetime", "-Mar-", "-03-"]
                gsub => ["datetime", "-Apr-", "-04-"]
                gsub => ["datetime", "-May-", "-05-"]
                gsub => ["datetime", "-Jun-", "-06-"]
                gsub => ["datetime", "-Jul-", "-07-"]
                gsub => ["datetime", "-Aug-", "-08-"]
                gsub => ["datetime", "-Sep-", "-09-"]
                gsub => ["datetime", "-Oct-", "-10-"]
                gsub => ["datetime", "-Nov-", "-11-"]
                gsub => ["datetime", "-Dec-", "-12-"]
        }
        date {
                match => ["datetime","dd-MM-yyyy HH:mm:ss"]
                target => "@timestamp"
        }

```

And now here's the log :

```auto
{
           "path" => "/home/papi/logs/php_error_test_log",
        "message" => "[07-Jul-2018 19:24:26 America/New_York] PHP Notice: Undefined variable: langue in /home/papi/public_html/application/controllers/khamai.php on line 210",
           "host" => "webhost01.int.cablevision.ca",
            "day" => "07",
           "time" => "19:24:26",
           "type" => "phpApi",
           "year" => "2018",
       "@version" => "1",
          "month" => "Jul",
    "log_message" => "PHP Notice: Undefined variable: langue in /home/papi/public_html/application/controllers/khamai.php on line 210",
     "@timestamp" => 2018-07-07T23:24:26.000Z,
       "datetime" => "07-07-2018 19:24:26",
       "timezone" => "America/New_York"
}

```

Thanks for your support @Badger

---

<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 5, 2022, 12:42pm UTC](https://discuss.elastic.co/t/logstash-filter-date-match-not-replacing-timestamp/306364/23 "2022-07-05T12:42:46Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.

[Previous page](https://discuss.elastic.co/t/logstash-filter-date-match-not-replacing-timestamp/306364.md?page=1)
