DateTime::__construct() は PHP 7.1 でミリ秒をサポートしますか?
PHP中文网
PHP中文网 2017-05-24 11:34:12
0
2
900

バージョン 7.1 では、DateTime::__construct() がすでにミリ秒をサポートしていることがわかります。そして特に強調してください:

これは、新しく作成された 2 つのインスタンスの単純な比較では、TRUE ではなく FALSE が返される可能性が高くなることを意味します: new DateTime() == new DateTime()

ただし、私のコードでは、ミリ秒の部分は常に「000000」です。問題は何ですか:

リーリー

出力:

リーリー
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
漂亮男人

はい、ドキュメントには PHP 5.2.2 で追加されたと記載されていますが、テスト後に同じ問題が見つかり、000000 しか返せませんでした

しかし、この関数は使用できます: microtime()

いいねを押す +0
習慣沉默

ローカルでテストしました。

  • 7.0、「000000」を表示

  • 7.1、実際のデータを表示します。
    それでは、コードを実行している環境は 7.1 ですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート