No.
it doesn't have to be any particular day, just a particular time. in pearl/diamond you can get rotom after collecting the national dex, and examining the television in the old chateau between 8pm and 4am (night). In Pokemon platinum, it is basically the same except you don't need the national dex.
No. You can only catch Rotom once.
there are no real days as to when you can catch rotom just go to the Old Chateau at night and look into the television and rotom will appear. i have caught it at night so it should work :3
You can't catch Rotom in heartgold.
Actually, you can only get Rotom by trading in Diamond, Pearl, or Platinum at Toys R Us.
you can catch rotom next to the old cheatu on route 205
Rotom wasn't created until Generation IV, so you can't; the closest would be Missingno. The only versions on which you can capture Rotom are Diamond, Pearl, and Platinum.
There is no specific ball needed to catch Rotom, use whichever ball you want.
You can catch Rotom only at night. you have to catch him between 22:00 and 4:00
You go to the old chatuea in Eterna forest. Go to the middle room upstairs and then the room with the TV. Rotom's in the TV. It is only on level 15.
catch rotom!
You can catch Rotom.
You can catch the same Pokemon you can catch in diamond only now you can catch shaymin in 2 different forms,catch giratina in 2 forms and rotom in 5 forms.