Home  >  Q&A  >  body text

php - 为什么用strtotime获取到的时间戳不对?

到18号0点还有一个多小时 这个结果是3万多 明显不对啊 这是为什么?

echo strtotime('2017-4-18')-time();
过去多啦不再A梦过去多啦不再A梦2737 days ago471

reply all(1)I'll reply

  • 世界只因有你

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

    The time zone is not set, the time zone must be set to Shanghai.

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

    reply
    0
  • Cancelreply