Pakistan is either 9 or 10 hours ahead of the time zone I live in, depending on Daylight Savings Time. That's a lot of hours to adjust to. In order to lessen the effects of jetlag, we have a couple of things that we do.
First, we try to stay up later and later in the few days before we leave for Pakistan. That way we're already gearing up for the switch. This is easier for me than for M, because even though his job is really flexible, he does still have to work fairly regular hours. And the baby, well, what can you do? Kids generally have an easier time adjusting anyway, so I don't worry too much about him.
Next, since we take late night flights, we try to sleep as much on the planes as possible, as if it's a regular night for us. That's easier when there's a really long leg of the flight. In 2004, we had three legs, two of which were about 8 hours long. Last time, we had a long, 16 hour DC to Qatar leg that made a nice long, full night's sleep possible.
Then, when we get to Pakistan, we sleep a little bit in the morning if needed, but then we just jump right into Pakistani life. That way we only have one day of feeling tired and after a full day of activity, we go to bed at the usual Pakistani time and wake up the next day almost completely adjusted. This gets harder with age, I've heard, so we may have a worse time of it as the years pass.
Last time, the baby had no issues whatsoever, but he was still taking at least one - sometimes two naps, so he had several daily opportunities to catch up on missed sleep. This time he's doing pretty well too, but he's woken up both nights in the middle of the night kind of ready to start his day. We've just treated them like "night wakings" and kept shushing him and telling him to go back to sleep. Hopefully by tonight, he'll be totally adjusted and won't wake up.
Although, our first official wedding function is tonight and it starts - STARTS - at 10 o'clock at night. So perhaps we won't sleep very well tonight after all...?