我有$date_string = '12/1/2014';
我需要:
December 1, 2014
我假设使用DateTime class是首选方法(我个人觉得非常方便)。
// timestamp
$date_string = '12/1/2014'; // input
$d1 = new DateTime($date_string);
$date_timestamp = $d1->getTimestamp(); // output
// re-format
$date_timestamp = '1417410000'; // input
$d2 = new DateTime("@$date_timestamp"); // append @ to hint the timestamp
$date_formatted = $d2->format('F j, Y'); // output
但是,我很好奇最快的方式执行两种解析操作。
答案 0 :(得分:-2)
在100,000循环中:
date()
= 3.221485 sec date_parse()
= 1.090016 sec date_parse_from_format()
= 0.871224秒(最快!)