2011-12-09 109 views
0

我试图显示从JSON看起来像日期字符串:转换JSON日期字符串

/Date(1115190000000-0700)/ 

通过执行一个PHP回声声明:

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

我的JSON从WCF来,如果该事项。

+0

问题是什么? 'echo'似乎工作得很好。你的脚本做了什么,你想做什么? – Halcyon

+0

那里有问题吗? – rdlowrey

回答

1

你必须解析它。这要求你找出什么1115190000000和什么0700的含义。后面的部分可能是一些UTC抵消(我只是猜测)?

一旦你有一个时间戳,您可以:

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

BTW:我发现111519000004.05.2005。你能理解这个吗?

+0

谢谢,这是我们数据库中的正确日期。我会尝试将我的$ date分析到您的$ timestamp。 – Billy