1
所以我有以下時區轉換,我怎麼做到這一點的最好的和正確
- 一個與之匹配的時間和時區,這可以從每場比賽
- 用戶與時區不同
現在我想要什麼?
我想顯示用戶在他的時區中的時間,所以如果在GMT + 0(歐洲/倫敦)中的比賽時間是12:00,那麼我希望它在歐洲/阿姆斯特丹顯示爲13:00。
我不知道如何做到這一點,請幫助我;)
編輯 對不起,我用PHP
所以我有以下時區轉換,我怎麼做到這一點的最好的和正確
現在我想要什麼?
我想顯示用戶在他的時區中的時間,所以如果在GMT + 0(歐洲/倫敦)中的比賽時間是12:00,那麼我希望它在歐洲/阿姆斯特丹顯示爲13:00。
我不知道如何做到這一點,請幫助我;)
編輯 對不起,我用PHP
您可以使用PHP的DateTime類,它不處理日期了出色的工作/時間和時區。這是你想要的一個例子。
/* Create a DateTime object using Europe/London Timezone */
$date = new DateTime("2012-12-10 12:00", new DateTimeZone("Europe/London"));
echo $date->format('r'); // Mon, 10 Dec 2012 12:00:00 +0000
/* Change the timezone to Europe/Amsterdam and output the new formatted date/time */
$date->setTimezone(new DateTimeZone("Europe/Amsterdam"));
echo $date->format('r'); // Mon, 10 Dec 2012 13:00:00 +0100
你需要什麼編程語言? PHP的VB C#...? – Niels