Many frequent flyers stand by the fact that if you keep yourself hydrated and get plenty of rest the effects of jet lag should go within a few days. However, there are some other ways to stop Jet Lags effects and there are remedies to stop you getting it all together.
Colombo to Invercargill jet lag information
Lets assume you left Colombo at 9:00am. The flight takes approximately 12 hours 44 minutes so you would arrive in Invercargill at 9:12am Colombo time which is in fact 2:12pm Invercargill time.
Your body will be telling you that its 9:12am but actually its now 2:12pm