PHPでyyyyMMddHHmmssffffに相当する文字列を作成するにはどうすればよいですか?
P粉238355860
P粉238355860 2023-07-31 12:10:17
0
1
433

DateTime.Now.ToString("yyyyMMddHHmmssffff") を使用して文字列を生成する VB コードと統合しようとしています。

DateTime.Now.ToString("yyyyMMddHHmmssffff")

PHP でこれに最も近いのは次のとおりです:

date('YmdHis')

しかし、これにはミリ秒の部分がありません。

例として、microtime を使用してみました。

gt;

gt;gt;

;

date('YmdHis',time()).substr(str_replace(".","",microtime(true)),10,17)

ただし、これにより文字列が短くなる場合があります。

P粉238355860
P粉238355860

全員に返信 (1)
P粉978551081

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

リーリー
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!