无法从XML获取日期/时间 - 源中的奇怪值

问题描述:

我刚刚开始使用php,但这是我无法弄清楚的事情。 我浏览了互联网/堆栈/其他论坛,但现在我没有任何线索。无法从XML获取日期/时间 - 源中的奇怪值

日期格式是我无法理解/承认在所有:

<datum>1491976626</datum> 
<datum>1491894573</datum> 
<datum>1491734853</datum> 
<datum>1491680837</datum> 
<datum>1491671357</datum> 

这里的链接到XML:Link

当您检查“数据”节点,你会看见。 作为一个例子(相对于这个site输出)

Value: 1491734853 
= Date: 09-04-2017 

Value: 1491671357 
= Date: 08-04-2017 

Value: 1491463926 
= Date: 06-04-2017 

的你们/大师的人有一个想法如何得到这个工作?有没有一个默认的(有点)这个算法或我不知道的东西?

非常感谢您与我:)

+0

其unix时间,试试'$ result = date('Y-m-d h:i:s',1491734853);'它会给出想要的日期 –

+0

是你想要的吗? – Gaurav

+0

请在下面检查我的回复:) – Hielke

我想这应该做的工作思维,但我无法得到它显示..

这是PHP代码中,我有那么远:

<?php 
foreach ($xml->beoordelingen->beoordeling as $beoordelingenoverzicht) { 

    echo "<div class='containerbeoordeling'><div class='hoofd'>"; 
    foreach($beoordelingenoverzicht->voornaam as $label => $voornaam) { 
    echo "<div class='naam'><span id='label'>Naam</span><span id='voornaam'>{$voornaam}</span>"; } 

    foreach($beoordelingenoverzicht->achternaam as $label => $achternaam) { 
     echo "<span id='achternaam'> {$achternaam}</span></div>"; 
    } 
    foreach($beoordelingenoverzicht->datum as $label => $datum) { 
     $datumnew = date('Y-m-d h:i:s',$datum); 
     echo "<div class='datum'><span id='label'>{$label}</span><span id='datum'>{$datumnew}</span></div></div>"; 
    } 
    foreach($beoordelingenoverzicht->beschrijving as $label => $beschrijving) { 
     echo "<div class='beschrijving'>{$beschrijving}</div>"; 
    } 
    echo "</div>"; 
} 
?> 

,我不会感到惊讶,如果我实现了它完全错误的:d

它想这只是一个Unix timestamp,最普遍存在的日期格式之一在计算机科学。许多PHP日期函数本地支持它,例如date()

var_dump(date('r', 1491734853)); 
// string(31) "Sun, 09 Apr 2017 12:47:33 +0200" 

可选timestamp参数是一个整数Unix时间戳,如果时间戳没有给出 默认为当前本地时间。在 换句话说,它默认为time()的值。