There's not a certain day, you can get HM1 - Cut once you've beaten gymleader of Azalea Town and battled with your rival. Go to west and you will come to the forest, there's a boy with Farfetch'd and he asks you to find two of them from the forest. After doing this, guy gives you HM1 as a thank you.
Wednesday (I think)
The Day Care Man will call you on your Pokegear.
anytime.
on any day go to diglet cave
One step equals one experience point for the Pokemon that are in the daycare centre
Every day from 3pm-4pm, Daisy will massage your Pokemon once daily.
he comes back to the power plant every day
To get two Eevees in Pokemon silver catch a Ditto and put it in the Day Care with the Eevee you get from Bill next to the Game Corner in Goldenrod City
go to safforn city to the gym right beside it is where it will be
The only way of changing the day in soul silver is to change the day on the DS itself. The day imprints off of the DS time
you can put ditto with a Pokemon in the day care. or two Pokemon of opposite gender. doesn't work with non gender Pokemon like lugia or porygon.
They can breed if left in the Pokemon Day Care with Ditto. Breeding usually makes the unevolved form of that Pokemon, unless the Pokemon does not evolve into or evolve from anything.