Quoted By:
>The initial events of the game happen through the course of several days, with the player returning home at night and continuing in the next day. For example, in the first day the player arrives in Alola, but only in the second day does the player get the starter pokemon.
So, what, the game time isn't synced to your 3DS time until after you get your starter?