我已經閱讀如何設置文件的修改日期http://php.net/manual/en/function.touch.php,但我的日期格式爲:設置文件的日期修改通過觸摸功能
$date = "5/11/2017 08:32 PM EST";
我如何能觸摸到的文件與日期?
$filename = "text.txt";
if (!touch($filename, $date)) {
echo 'Whoops, something went wrong...';
} else {
echo 'Touched file with success';
}
'strtotime'可以將日期字符串轉換爲Unix時間戳 –
touch()需要第二個參數爲UNIX時間戳。 https://secure.php.net/manual/en/function.strtotime.php這是一種做法,但我建議你使用DateTime方法來確保最好的結果 –
Btw;你還有其他問題需要解決,最好將它們標記爲已解決。他們被認爲仍然沒有解決/開放。 –