我遇到了一个小的编程问题。我需要做一些时间计算,但作为输入,我只有一个字符串 - 所以基本上我需要将此字符串转换为 PHP 中的日期/时间对象。这是我遇到麻烦的转换。
$endtimestamp = "September 1, 2012 13:00 PM";
$doesntwork = strtotime(trim($endtimestamp));
$doesntwork2 = date_create_from_format("l, F j, Y G:i A", $endtimestamp);
$doesntwork3 = date("l, F j, Y G:i A", strtotime($endtimestamp));
老实说,我不知道为什么这些功能不能按预期工作。到目前为止,其他在线资源充其量是模糊的。谁能告诉我我做错了什么?