我刚开始使用php,但这是我无法弄清楚的事情。 我浏览了互联网/堆栈/其他论坛,但现在我没有任何线索。
日期格式根本无法理解/识别:
<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
你们/ guru的任何人都知道如何让这个工作?对于这个或我不知道的东西,是否有默认的(某种)算法?
非常感谢你和我一起思考:)
答案 0 :(得分:0)
我认为这应该可以胜任,但我无法让它显示出来......
这是我到目前为止的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
答案 1 :(得分:0)
它假设它只是Unix timestamp,是计算机科学中最普遍存在的日期格式之一。许多PHP日期函数本地支持它,例如date():
var_dump(date('r', 1491734853));
// string(31) "Sun, 09 Apr 2017 12:47:33 +0200"
可选
timestamp
参数是整数Unix时间戳 如果未给出时间戳,则默认为当前本地时间。在 换句话说,它默认为time()的值。