2011-12-10 6 views
0

私は、SQLタイムスタンプを解析するために、以下の機能を使用しています:解析SQLのタイムスタンプ

static function parse_sql_timestamp($timestamp, $format = 'd-m-Y') 
{ 
    return date($format, strtotime($timestamp)); 
} 

それは時々それを解析するために失敗したが。

echo Helpers::parse_sql_timestamp('2011-12-10 16:44:40', 'd-m-Y H:i:s'); // outputs 10-12-2011 16:44:40 

echo Helpers::parse_sql_timestamp('3000-01-01 00:00:00', 'd-m-Y H:i:s'); // output 01-01-1970 01:00:00 (epoch) 

機能に問題がありますか?タイムスタンプはstrtotimeの有効な文字列ではありませんか?

+1

を二日は、PHPのタイムスタンプのために将来的には遠すぎている、ここにも参照:http://stackoverflow.com/questions/3266077/php-をstrtotime-is-returning-for-future-date – codeling

答えて

関連する問題