0
我無法從我的時間戳中獲取正確的日期,同時從正在從ftp上的文件夾中拉出的文件回顯出來。將時間戳記轉換爲日期在php中提供錯誤的日期
$it = new DirectoryIterator("blahblahblah/news");
$files = array();
foreach($it as $file) {
if (!$it->isDot()) {
$files[] = array($file->getMTime(), $file->getFilename());
}}
rsort($files);
foreach ($files as $f) {
$mil = $f[0];
$seconds = $mil/1000;
$seconds = round($seconds);
$theDate = date("d/m/Y", $seconds);
echo "<img src=\"images/content/social-icons/article.png\" width=\"18\" height=\"19\" alt=\"article\">" . $theDate . "- <a style=\"background-color:transparent;\" href=\"news/$f[1]\">" . $f[1] . "</a>";
echo "<br>";
}
我按時間戳對文件進行排序,然後試圖用文件名和文件鏈接將它們回顯出來。 問題是,日期()出來1970年1月16日...我把時間戳放到一個在線轉換器,他們是準確的,所以我很困惑。 我也舍入了時間戳,但這也沒有幫助。
冠軍!非常感謝! – user482024