0

PHPでこの日付形式を比較する方法は?2012年4月30日03.46.59.000000000PM

4

3 に答える 3

1

その形式からDateTimeオブジェクトを作成し、任意の形式で日付を取得できます-http: //us2.php.net/manual/en/datetime.createfromformat.php

于 2012-09-18T09:04:01.307 に答える
0

createfromformat()DateTime関数(ここ)を使用できます。(strtotimeまたはgetTimeStampを使用して)それからタイムスタンプを作成すると、他のタイムスタンプと簡単に比較できます。

于 2012-09-18T09:03:02.873 に答える
0

最後の9桁が何のためにあるのかわかりません。ミリ秒の場合、phpはuで最大6桁をサポートします。そのため、最後の桁を削除するために*を使用しました。

$date = DateTime::createFromFormat('j-M-y H.i.s.u*', '30-APR-12 03.46.59.000000000 PM');

詳細については、http://php.net/manual/en/datetime.createfromformat.phpを参照してください。

于 2012-09-18T09:12:03.253 に答える