【问题标题】:Date/Time display issue日期/时间显示问题
【发布时间】:2019-01-19 06:06:31
【问题描述】:

我想知道这个编码:

<?php   
    echo "<p><h2>";
    echo date_default_timezone_set("Asia/Kuala_Lumpur");
    echo date('d-m-Y h:i:s a',time())."</h2></p>";  
?>

它确实可以正常工作并正确显示日期时间,但我的问题是,它在日期的开头显示额外的 1 e.g 1mm/dd/yyyy , 108/12/2018 我如何删除开头的数字 1?

【问题讨论】:

    标签: php html date time


    【解决方案1】:

    您在echo date('d-m-Y h:i:s a',time()) 之前显示date_default_timezone_set("Asia/Kuala_Lumpur")。从date_default_timezone_set("Asia/Kuala_Lumpur") 中删除echo

    echo date_default_timezone_set("Asia/Kuala_Lumpur") 显示为 1。

    date_default_timezone_set("Asia/Kuala_Lumpur"); 
    echo date('d-m-Y h:i:s a',time());
    

    输出:12-08-2018 03:16:08 pm

    【讨论】:

      【解决方案2】:

      你可以试试-

      <?php   
          echo "<p><h2>";
          date_default_timezone_set("Asia/Kuala_Lumpur");
          echo date('d-m-Y h:i:s a',time())."</h2></p>";  
      ?>
      

      输出-

      2018 年 12 月 8 日下午 3:16:29

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多