How do you get the hypnosis TM in platinum?

There is no TM for Hypnosis in any of the versions of the game. Unfortunately, the only way to learn hypnosis is through breeding or your Pokemon leveling up. Level up haunter and it might get hypnosis.