我刚刚开始使用php,但这是一件我无法理解的事情。我浏览了互联网/堆栈/其他论坛,但目前我没有任何线索。
日期格式是我根本无法理解/识别的内容:
<datum>1491976626</datum>
<datum>1491894573</datum>
<datum>1491734853</datum>
<datum>1491680837</datum>
<datum>1491671357</datum>下面是指向XML的链接:Link
当你检查“datum”节点时,你会看到它。作为示例(与此site上的输出进行比较)
Value: 1491734853
= Date: 09-04-2017
Value: 1491671357
= Date: 08-04-2017
Value: 1491463926
= Date: 06-04-2017你们这些家伙/大师中有谁知道如何让它工作吗?有没有默认的(某种)算法来处理这个或者其他我不知道的事情?
非常感谢您与我一起思考:)
发布于 2017-04-12 19:45:07
我想这应该可以完成这项工作,但我无法让它显示出来..
这是我到目前为止拥有的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>";
}
?>如果我完全错误地实现了它,我也不会感到惊讶。
发布于 2017-04-12 19:52:17
它假设它只是一个Unix timestamp,是计算机科学中最普遍的日期格式之一。许多PHP date函数本身就支持它,例如date()
var_dump(date('r', 1491734853));
// string(31) "Sun, 09 Apr 2017 12:47:33 +0200"可选的
timestamp参数是一个整型Unix时间戳,如果未指定时间戳,则默认为当前本地时间。换句话说,它缺省为time()的值。
https://stackoverflow.com/questions/43366979
复制相似问题