の日付形式を使用していますJun 26, '12
。
strtotime()
適切な日付文字列を変換し、この文字列は空白の出力になります。これは解決できますが、それを行う醜い方法しか思いつきません。
この日付形式を UNIX タイムスタンプにエレガントに変換するためのアイデアはありますか?
これはどうstrtotime('Jun 26,12');
私はDateTime::createFromFormat
うまく機能しました..詳細はこちら。
たぶん、このようなものですか?
$string = 'April 26,\'12';
echo strtotime(preg_replace('/(\w+) (\d+),\'(\d+)/i', '$2 $1 20$3', $string));
php.netの例に基づく
ええとs/'/20/g'
?続いてstrtotime()
?