无法从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
的你们/大师的人有一个想法如何得到这个工作?有没有一个默认的(有点)这个算法或我不知道的东西?
非常感谢您与我:)
答
我想这应该做的工作思维,但我无法得到它显示..
这是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()的值。
其unix时间,试试'$ result = date('Y-m-d h:i:s',1491734853);'它会给出想要的日期 –
是你想要的吗? – Gaurav
请在下面检查我的回复:) – Hielke