2008-11-12 50 views
0

我想計算出國旅遊顧問的津貼。 我必須考慮到,我可以獲得一天或失去一天前往國際國家。不同的國家有不同的配額。計算前往國際國家的時間

我該如何調整我的代碼,以確定我是否會獲得一天的收益或者在計算過程中失去並進行調整?

回答

2

使用當地的時區信息輸入日期/時間。將日期/時間從該時區轉換爲UTC,並根據UTC計算兩者之間的差異。

例如:

左:11/11/2008 10AM CST(芝加哥)== 11/11/2008下午4點UTC(-6)

抵:11/12/2008 5AM CET(哥本哈根)== 11/12/2008 4AM UTC(+1)

差異= 12小時