我想安排聯機多人遊戲比賽,每個獨立的國家之一,擁有方便開始時間儘可能多註冊玩家越好。每個國家是否有「平均」時區?
基於UTC的全球開始時間對於許多國家來說很不方便。例如,17:00 UTC可能適用於美國,但不在澳大利亞。
因此,我希望讓每個國家都有自己的開始時間,說17點,但該國的本地時間莫名其妙地爲主。問題是許多國家有多個時區。
你會推薦我把每個國家的時區的平均值?例如,在美國,國家中部的開始時間爲17:00,而每個海岸的開始時間爲+/- 2小時。
我可以進一步嘗試通過鬥用戶時區,並有每個時區,而不是國家單獨的比賽,但是這增加了更多的複雜的設計,延長了比賽到多個小型比賽。也就是說,如果您在您的國家/地區的A時區贏得比賽,您仍然需要擊敗B,C ......時區的獲勝者,以便將您的國家宣佈爲國家/國家獲勝者。
我不關心用戶理解所有這些(當然)。當我們玩的時候,我會告訴他們一個通知。我更專注於選擇一個方便的時間來保持接觸。
以前有人處理過這個問題嗎?你是如何「解決」它的?
感謝您的想法。
我這樣做了一次,我的解決方案是將世界劃分爲8個時區...每個分組3個時區,基於訪問者的地理位置(或UTC%8) – neokio 2015-02-06 14:15:47
我不認爲這個問題屬於Stack Overflow。也許嘗試http://gis.stackexchange.com/ – Max 2015-02-06 14:18:16