2011-08-03 16 views
0

サーバーの時刻を取得する方法.AndroidアプリケーションはWebサービスにアクセスしています。サーバーの時刻を取得する方法を知りたいと思います。現在、私は渡したいと思っています。どこのことができます.....Androidサービスが稼働しているマシン/サーバーの日時

// ksoap2 calling wcf 
public SoapPrimitive soapPrimitiveData(String tablename) throws IOException,XmlPullParserException { 
    SoapPrimitive responsesData = null; 
    SoapObject requestData = new SoapObject(NAMESPACE, METHOD_TABLEDATA); // set 

    //This place I need to get server time.Here I did as normal way 
    Date date = new Date(); 
    DateFormat formatter = new SimpleDateFormat("yyyy-MMM-dd HH:mm:ss"); 
    String strDate = formatter.format(date); 

    requestData.addProperty("strBusinessUnit", strBusinessUnit); 
    requestData.addProperty("strExecutive", strExecutive); 
    requestData.addProperty("strTableName", tablename); 
    requestData.addProperty("strDate", strDate); 
    requestData.addProperty("strTerritoryCode", strTerritoryCode); 


    SoapSerializationEnvelope envelopes = new SoapSerializationEnvelope(SoapEnvelope.VER11); // put all required data into a soap//// envelope 
    envelopes.dotNet = true; 
    envelopes.setOutputSoapObject(requestData); 
    AndroidHttpTransport httpTransport = new AndroidHttpTransport(APPURL); 
    httpTransport.debug = true; 

    try { 
     httpTransport.call(SOAP_ACTION1, envelopes); 
     responsesData = (SoapPrimitive) envelopes.getResponse(); 

    } catch (SocketException ex) { 
     ex.printStackTrace(); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 
    return responsesData; 
} 

サーバーの時間を得るために.... ...

答えて

0

を事前に

おかげで私を助けてください、あなたは、サーバーとのインタフェースを持つ必要があります時間を要求する。

例えば、getTime.phpは次のようになります。

echo gmdate(); 
+0

私のWCFサービスは、IISサーバー – Piraba

+0

チェック編集上で実行されていますか?これは機能しますか? –

+0

私はJavaコード(Android)からそれを取る必要があります。私は場所を示す.... – Piraba

関連する問題