My coping strategy is sleep deprivation before a major time zone change. I tend to stay up all or most of the night before I leave. Then I sleep some on the flights but don't worry too much about getting a full night's sleep. No drugs, no alcohol. Upon arrival in the new time zone I try to stay awake and outdoors in daylight as much as possible, allowing myself an hour's nap at most. By the end of the first day my internal clock is so confused and my sleep deficit is so large that I can go to sleep in the evening in the new time zone and get a full night's sleep.
This works for me when flying east-west or west-east between the US and Europe or SE Asia. Factors that make this method work well for me:
1) I don't need more than 6 or 7 hours of sleep a night and can manage okay with little sleep
2) Even when I'm home I don't have very regular sleep habits
3) My travel is recreational, not for business. I think it's easier to spend the day after arrival walking 10-18 miles on a walking trip than to spend that day in business meetings.