Let's think about currency system. We make international transaction in USD. But 1 usd is equal to 65 INR. And at the same time 1 USD is equal 3.67 United Arab Emirates Dirham. So relate it with time all calculation must be in GMT like USD. and change it local time like INR. And you get exact result.