如何在XMPP SMACK库中获取服务器时间

问题描述:

我知道XMPP中的XEP-0202以获取服务器utc时间,但我不知道如何将其与Android SMACK库一起用于在应用程序中获取服务器时间。如何在XMPP SMACK库中获取服务器时间

有什么想法?

public void GetServerTime(){ 
     if(xmppConnection!=null&&xmppConnection.isConnected()) 
      try { 
       EntityTimeManager timeManager = EntityTimeManager.getInstanceFor(xmppConnection); 
       String time = timeManager.getTime("SERVERDOMAIN").getUtc(); 
      Log.d("",""+time); 
      }catch (Exception e){ 
       Log.d("",""+e); 
      } 


    } 

SERVERDOMAIN是您的XMPP服务器的URL。您添加的用户JID,例如[email protected]

`

chat.xxmpp.com

'将用作SERVERDOMAIN