我正在使用php中的web服务。下面的代码片段给出了关于日期符号的以下结果:
Begindatum:2012-07-02T00:00:00。我希望以欧洲格式提供:
Begindatum:02-07-2012。我一直试图改变标准解决方案:
Convert date format yyyy-mm-dd => dd-mm-yyyy
但没有成功。帮助已被激活。
foreach($array as $k=>$v){
print "
<tr>
<td>
<ul>
<li><b>Naam : {$v->Naam}</b></li>
<li><b>Status : {$v->Status}</b></li>
<li><b>Aanbieder : {$v->VerstrekkerNaam}</b></li>
<li><b>Bedrag : {$v->Bedrag}</b></li>
<li><b>Begindatum : {$v->Begindatum}</b></li>
</ul>
</td>
</tr>
答案 0 :(得分:2)
你可以试试这个
$d = "2012-07-02T00:00:00";
echo $newDate = date("d-m-Y",strtotime($d));
在您的代码中,您可以将其应用为
foreach($array as $k=>$v){
print "
<tr>
<td>
<ul>
<li><b>Naam : {$v->Naam}</b></li>
<li><b>Status : {$v->Status}</b></li>
<li><b>Aanbieder : {$v->VerstrekkerNaam}</b></li>
<li><b>Bedrag : {$v->Bedrag}</b></li>
<li><b>Begindatum : " . date("d-m-Y",strtotime($v->Begindatum)) ."</b></li>
</ul>
</td>
</tr>