2011-08-23 14 views
-2

でgetTime()に似ているように私に出力を与えるPHPのタイムスタンプ値を取得する方法:私は、サーバーのタイムスタンプを取得するために、PHPで同様のタイムスタンプを生成したいと思い1314066350368javascriptのコード次のJavaScript

new Date().getTime(); 

を。 私のPHPコードがちょうど同じタイムスタンプを生成するように、PHPでそれを行う方法を教えてください。

P.S.私はPHPでtime()関数とmicrotime()関数について知っています。しかし、私は上記のような類似の結果を得ることを楽しみにしています。

+5

ません検索労力、参照します。http:/を/www.google.com/search?q=timestamp+php – Andreas

+0

この質問は、microtime()を使用して時間をミリ秒単位で取得する方法を示します。 http://stackoverflow.com/questions/4184769/how-to-get-current-time-in-ms-in-php –

答えて

11

これを試してみてください。 '新しいDate()getTime()'

<?php 
echo microtime(true)*1000; 
?> 
+0

あなたのコードは '' 1.31406855165E + 12'のように出力します。私は 'new Date()。getTime();'コードに似た出力を与えるPHPメソッドを探しています。 – Vin

+9

'<?php echo number_format(microtime(true)* 1000,0、 '。'、 ''); ?> 'これは動作するはずです – stewe

0

あなたはint time(void)を試しましたか?Unix Epoch(January 1 1970 00:00:00 GMT)からの秒数で測定された現在の時間を返します。

-1

JavaScriptに似ている次のPHP結果のタイムスタンプ

function microtime_float() 
{ 
    list($usec, $sec) = explode(" ", microtime()); 
    return ((float)$usec + (float)$sec) * 100; 
} 
+0

精度はゼロでなければなりません。あなたのコードは[偽の結果を返します](http://3v4l.org/XdFMe)。詳細は私の答えを見てください。 – eyecatchUp

関連する問題