As the disclaimer says on Timezone converter:
DST* is not in effect on this date/time in EST
DST* is in effect on this date/time in Europe/Berlin
DST is Daylight Saving Time. As only one of the timezones is modified for that you end up with one hour too much. The difference between EST and the time in germany is 6 hours. So this means 2AM and not 3AM.
here you can find the two timezones,
Click me.
Lookup the 8PM time for New York and see what it is then in berlin.