Расчет продолжительности путешествия в международные страны - PullRequest
0 голосов
/ 12 ноября 2008

Я хочу рассчитать пособие для консультанта, путешествующего по зарубежным странам. Я должен принять во внимание, что я могу получить один день или потерять день, путешествуя по международной стране. Разные страны имеют различный набор пособий.

Как я могу изменить свой код, чтобы узнать, получу ли я день или проиграю, и откорректировать свои расчеты?

1 Ответ

2 голосов
/ 12 ноября 2008

Введите дату / время, используя информацию о местном часовом поясе. Преобразуйте из этого часового пояса в UTC для обеих дат / времени и рассчитайте разницу между ними на основе UTC.

Например:

Слева: 11.11.2008 г., 10:00 CST (Чикаго) == 11.11.2008 г., 16:00 UTC (-6)

Прибыл: 12.11.2008 5:00 CET (Копенгаген) == 12.11.2008 4:00 UTC (+1)

Разница = 12 часов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...