5

エポックからミリ秒の値がいくつかあります。つまりmicrotime(true)、MySQL データベースでは、これらは文字列として取得され、標準の PHP date() に変換する必要があります。

$updated = 1349697975.9381;
$nUpdated = date($updated, "l jS F \@\ g:i a");

これは空の文字列を返しています。誰か助けてください。

4

2 に答える 2

10

そのはず date ( string $format [, int $timestamp = time() ] )

位置を間違えた

   $nUpdated = date("l jS F \@ g:i a",$updated);

出力

Monday 8th October @ 2:06 pm
于 2012-10-08T14:43:46.400 に答える
0

逆方向への引数がありますdate()(タイムスタンプは 2 番目のパラメーターです)。

次のように更新してみてください。

$nUpdated = date("l jS F \@ g:i a", $updated);
于 2012-10-08T14:44:18.527 に答える