My recipe to fight jet lag has always been to adjust on the plane to the timezone that I'm flying into. So, if I'm going to be landing at night, I'll stay awake in the flight, and if I'm arriving in the afternoon, I'll sleep intermittently so that I can go to bed at a decent hour.
Early morning arrivals are hard, however. It requires me to sleep non-stop on the plane, and even multiple glasses of wine can't do that for me.
So, my backup is that when I arrive early in the morning, I try to be out-and-about the whole day so that my circadian clock gets back in sync.
My bridge blog has the details of how I fought the jet lag this time.