首頁  >  問答  >  主體

php - 為什麼用strtotime取得到的時間戳記不對?

到18號0點還有一個多小時 這個結果是3萬多 明顯不對啊 這是為什麼?

echo strtotime('2017-4-18')-time();
过去多啦不再A梦过去多啦不再A梦2734 天前469

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-05-16 13:15:17

    沒有設定時區,時區要設定為上海的。

    date_default_timezone_set('Asia/Shanghai');
    ini_set('date.timezone','Asia/Shanghai');

    回覆
    0
  • 取消回覆