PHPでyyyyMMddHHmmssffffに相当する文字列を作成するにはどうすればよいですか?
P粉238355860
P粉238355860 2023-07-31 12:10:17
0
1
510
<p>DateTime.Now.ToString("yyyyMMddHHmmssffff") を使用して文字列を生成する VB コードと統合しようとしています。 </p> <p><code>DateTime.Now.ToString("yyyyMMddHHmmssffff")</code></p> <p>PHP でこれに最も近いのは次のとおりです: </p> <p><code>date('YmdHis')</code></p> <p>しかし、これにはミリ秒の部分がありません。 </p>

例として、microtime を使用してみました。 </p>gt;

gt;gt;

; <p><code>date('YmdHis',time()).substr(str_replace(".","",microtime(true)),10,17)</code></p> <p>ただし、これにより文字列が短くなる場合があります。 </p>
P粉238355860
P粉238355860

全員に返信(1)
P粉978551081

date この関数は、マイクロ秒に対して常に 0 を返します。 DateTime->format 関数を使用すると、最後の 2 桁を削除して小数点以下 4 桁を保持できます。

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