PHP日期strtotime()转换错误

时间:2018-03-29 01:47:24

标签: php strtotime

我正在尝试解析约会。我解析了features,我得到了一个约会。例如。 “XPathDom”。这等于“1 Nisan 2018 Pazar 15:00”。

如果我尝试:

1 April 2018 Sunday 15:00

它返回时间 但是当我尝试发送这样的变量时:

strtotime("1 April 2018 Sunday 15:00")

每次都返回false。

我在Google和Stackoverflow上搜索了这个,找不到解决方案。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我在本地试了一下

    $arr = ["1 Nisan 2018 Pazar 15:00","1 Nisan 2018 Pazar 15:00","1 Nisan 2018 Pazar 15:00","24 Eylül 2017 Pazar 15:00","24 Eylül 2017 Pazar 15:00"];
    $RowCount = count($arr);

    // Fikstür Sonucu
    $i = 0;
    $result = array();
    while ($i < $RowCount) {
        var_dump(strtotime(deneme($arr[$i])));
        echo deneme($arr[$i]) . "<br>";
        $result[] = [
            "date" => $arr[$i]
        ];
        $i++;
    }

完美运作......

C:\wamp\www\test\debug.php:48:int 1522540800
2018-04-01 
C:\wamp\www\test\debug.php:48:int 1522540800
2018-04-01 
C:\wamp\www\test\debug.php:48:int 1522540800
2018-04-01 
C:\wamp\www\test\debug.php:48:int 1506211200
2017-09-24 
C:\wamp\www\test\debug.php:48:int 1506211200
2017-09-24