On Pokemon X and this has happened twice. I had one Eevee evolve in Espeon when it was 9:10pm irl and just now it's not 12:15am, and Eevee evolved into Espeon again instead of Umbreon.
The clock on the 3DS does reflect irl time. What am I doing wrong?