2

日付を次のような読み取り可能な形式に変換するにはどうすればよいmm/dd/yyですか? 以下のコードは私にこれを与えています: /Date(1335412800000)/

<?php echo '<td>'.$r['effdate'].'</td>'; ?> //displaying this now: /Date(1335412800000)/
4

1 に答える 1

4

試す:

<?php
    $effdate = date('m/j/Y', preg_replace('/[^\d]/','', $r['effdate'])/1000);    
    echo '<td>'.$effdate.'</td>';
?>

数字以外のすべてを削除しています。

preg_replace('/[^\d]/','', $r['effdate'])

JavaScriptのエポックタイムとして1000で割ると1000倍になります。

/1000

次に、フォーマットされた日付を返します。

date('m/j/Y', ...

于 2012-04-24T02:59:49.390 に答える