Home  >  Q&A  >  body text

Compile error using phpdesigner

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in D:\WWW\Conf\~db.php on line 2


<?php

echo date("m-d-Y h:m:s")."\n";

echo date("m-d-Y h:m:s",mktime(10,15,35,date("m"),date("d"),date("Y")))."\n";

echo date("m-d-Y h:m:s",mktime(10,15,35,date("m"),date("d")-30,date("Y")))."\n";

?>


一只圆圆的熊宝一只圆圆的熊宝2627 days ago1461

reply all(3)I'll reply

  • 红红火火恍恍惚惚

    红红火火恍恍惚惚2019-10-18 15:23:08

    Add

    ini_set('date.timezone','prc');

    reply
    0
  • PHP中文网

    PHP中文网2017-07-14 17:33:29

    <?php 
    function_exists(date_default_timezone_set);//在这他总是返回1,这函数是判断这里面的字符是不是一个定义了的函数名 
    date_default_timezone_set("Etc/GMT");//这是格林威治标准时间,得到的时间和默认时区是一样的 
    date_default_timezone_set("Etc/GMT+8");//这里比林威治标准时间慢8小时 
    date_default_timezone_set("Etc/GMT-8");//这里比林威治标准时间快8小时 
    date_default_timezone_set('PRC'); //设置中国时区 
    ?>


    reply
    0
  • ringa_lee

    ringa_lee2017-07-14 17:30:57

    The error message is that you did not set the time, or set the time zone incorrectly. Please check whether the date_default_timezone_set function is not defined or is wrongly defined

    reply
    0
  • Cancelreply