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)
ただし、これにより文字列が短くなる場合があります。
リーリーdate
この関数は、マイクロ秒に対して常に 0 を返します。 DateTime->format 関数を使用すると、最後の 2 桁を削除して小数点以下 4 桁を保持できます。