简体   繁体   English

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

[英]How to get server time in XMPP SMACK library

I know XEP-0202 in XMPP to get server utc time but I don't know how to use it with Android SMACK library to fetch server time in application. 我知道XMPP中的XEP-0202可以获取服务器utc时间,但是我不知道如何与Android SMACK库一起使用它来获取应用程序中的服务器时间。

Any idea ? 任何想法 ?

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);
            }


    }

while SERVERDOMAIN is your xmpp server url. SERVERDOMAIN是您的xmpp服务器网址。 which you add to make User JID ie 4435956895@chat.xxmpp.com . 您将其添加为用户JID,即4435956895@chat.xxmpp.com

` `

chat.xxmpp.com chat.xxmpp.com

` will be use as SERVERDOMAIN `将用作SERVERDOMAIN

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM