It doesn't seem to affect everybody the same way. I have a colleague who just carries on as though he hadn't been away. without any signs of tiredness.
I on the other hand have just learned to try to keep to my usual timetable as far as sleeping and working is concerned but it can be tough. Ultimately I think you just have to push through if you can.