2011-12-09 24 views
0

私がどのように見えるJSONから日付文字列を表示しようとしています:PHPのecho文を実行することにより変換JSONの日付文字列

/Date(1115190000000-0700)/ 

を:それが重要ならば私のJSONは、WCFから来ている

<?php 
    $date = $contract['ContractResult'][0]['ContractDate']; //which is /Date(1115190000000-0700)/ 
    echo $date; 
?> 

+0

問題は何ですか? 'echo'はうまくいくようです。あなたのスクリプトは何をしていますか?それは何をするために必要なのですか? – Halcyon

+0

そこに質問がありますか? – rdlowrey

答えて

1

あなたはそれを解析する必要があります。これには、1115190000000と何を意味するのか、そして0700を見つける必要があります。後者の部分はUTCのオフセットかもしれません(私はちょうど推測しています)?

あなたはタイムスタンプを持っていたら、次のことができます。ところで

echo date('d.m.Y', $timestamp); 

:私は111519000004.05.2005であることが分かりました。これはあなたに理にかなっていますか?

+0

ありがとうございます、それは私たちのデータベースの正しい日付です。 $ dateを$ timestampにパースしようとします。 – Billy

関連する問題