In further detail, apparently to get Espeon, you need to evolve it between 12pm and 12am - for Umbreon, 12am to 12pm (from here: http://www.serebii.net/games/eevee.shtml). You can also trade from Colosseum, or an evolved Eevee in XD, I suppose.