回答

0
  1. 從網絡服務器獲取時間(毫秒)(可以附加服務器的響應)。
  2. 獲取互聯網服務器的區域讓它成爲+2:45(也附加它作爲服務器的響應)並將其轉換爲毫秒。

  3. 從您的設備獲取時區(+6:00)並將其轉換爲毫秒。

4.now到來自服務器的時間毫秒添加以下(時間從服務器 毫秒+你的時區毫秒 - 服務器時區毫秒

  • 現在轉換結果到你想要的時間日期格式
  • +0

    請問您可以爲refference添加一些代碼。 –

    +0

    @AbhinavMarwaha至少做谷歌,也感謝人提供的答案與細節。 –

    +0

    對不起,我會谷歌它,我仍然從所有偉大的開發人員那裏學習。感謝您的幫助 。我仍然想知道爲什麼我的問題是低調的,至少爲我提供了理由,以便我可以改進。再次感謝您。@ PareshMayani –

    0

    設置時區日曆和簡單地獲得DAY,分鐘,小時,日,周等

    TimeZone tz = TimeZone.getTimeZone("GMT+05:30"); 
    Calendar c = Calendar.getInstance(tz); 
    String time = String.format("%02d" , c.get(Calendar.HOUR_OF_DAY))+":"+ 
           String.format("%02d" , c.get(Calendar.MINUTE))+":"+ 
           String.format("%02d" , c.get(Calendar.SECOND))+":"+ 
           String.format("%03d" , c.get(Calendar.MILLISECOND)); 
    

    參考:Get current time in a given timezone : android

    1
    1. 你必須從服務器獲取時間,他們是很多服務,但我更喜歡用這一個,讓你你UTC時區所需要的所有數據:https://script.google.com/macros/s/AKfycbyd5AcbAnWi2Yn0xhFRbyzS4qMq1VucMVgVvhul5XqS9HkAyJY/exec(從http://davidayala.eu/current-time
    2. 然後,您必須解析服務響應並獲取所需的值。
    3. 最後實例化的日曆,並與你得到的值(日,周,月)設置它,讓你想和你想^^

    PS格式的時區的時間:您還可以得到無需任何轉換,即可在任何時區(在印度也支持許多當地時間)使用上述API。

    +0

    歡迎您,每一步都需要一點時間和精力來實施。讓我知道這是否適合你^^ –

    相關問題