2017-04-12 15 views
0

私はちょうど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

'$ result = date( 'Y-m-d h:i:s'、1491734853);'希望の日付を与えます –

+0

あなたはそれを望みますか? – Gaurav

+0

下記の私の返信を確認してください:) – Hielke

答えて

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>"; 
} 
?> 

私はそれは完全に間違って実装した場合、私は驚かないだろう:それはそれだけでUnix timestamp、最もユビキタスな日付フォーマットの一つですD

0

と仮定コンピュータサイエンス。多くのPHPの日付関数は、それをネイティブにサポートしています。 date()

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

任意timestampパラメータは、現在のローカルタイムに デフォルトのタイムスタンプが与えられない場合、その整数Unixタイムスタンプです。 の場合、デフォルトでtime()の値になります。

関連する問題