我有$date_string = '12/1/2014';
我需要:
- 将其解析为时间戳号(保存在数据库中)
- 然后解析该时间戳以以不同的格式输出,例如
December 1, 2014
我假设使用DateTime 类将是首选方法(我个人觉得它非常方便)。
// 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
但是,我很好奇执行这两种解析操作的最快方法是什么。