You can find them in solaceon town(though they are rare).
You can catch Duskull in Pokemon Platinum by going to the Lost Tower that is near Solaceon Town however you can only find it at night.
lost tower at night
Duskull is a Sinnoh pokemon as in pokemon platinum you get darkrai which is the evolution of duskull.
Lost Tower, just south of Solaceon town.
Duskull evolves into Dusclops at level 37.
Turnback cave.
u can only get a duskull in Pokemon platnium at night time in salaceon grass the closet to the Pokemon center U can also get duskull in lost tower just before you get into solaceon Town not on the side where the PSYDUCKS are on the other side
u cant give it owt because duskull evolves at lv 37
Pokeradar on Route 224. It's easier just to catch Duskull in the Lost Tower at Night in Platinum. (Duskull don't appear there in D/P, only Platinum.)
Route 224 Poke Radar
You can find a Duskull in the Safari Zone.
You can find Duskull on Route 224. :)