8

の日付形式を使用していますJun 26, '12
strtotime()適切な日付文字列を変換し、この文字列は空白の出力になります。これは解決できますが、それを行う醜い方法しか思いつきません。

この日付形式を UNIX タイムスタンプにエレガントに変換するためのアイデアはありますか?

4

4 に答える 4

17

これはどうstrtotime('Jun 26,12');

于 2012-07-04T09:53:45.277 に答える
1

私はDateTime::createFromFormatうまく機能しました..詳細はこちら

于 2013-04-16T05:24:06.770 に答える
0

たぶん、このようなものですか?

$string = 'April 26,\'12';
echo strtotime(preg_replace('/(\w+) (\d+),\'(\d+)/i', '$2 $1 20$3', $string));

php.netの例に基づく

于 2012-07-04T07:45:55.113 に答える
0

ええとs/'/20/g'?続いてstrtotime()?

于 2012-07-04T07:23:33.153 に答える