วิธีการแสดงเวลาให้ตรงกับเวลาในไทย

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jamepiyawat
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 661
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

วิธีการแสดงเวลาให้ตรงกับเวลาในไทย

โพสต์โดย jamepiyawat » 27/05/2019 6:23 pm

การที่เรานั้นสร้างเว็บไซต์ขึ้นมาแต่โปรแกรมจำลอง server นั้นได้อ้างอิงเวลาเป็นเวลาบ้านเราแล้วเราจะทำยังไงให้เวลาของเว็บไซต์เราตรงกับเวลาปัจจุบันที่อยู่ในประเทศไทยเราละวันนี้เรามีวิธีการแก้ปัญหาเรื่องเวลาไม่ตรงกันมาฝาก


จะเห็นได้เลยว่าเวลาที่แสดงผลในเว็บไซต์เรานี้ไม่ตรงกับเวลาปัจจุบันในไทยเราเลย

Selection_444.png
Selection_444.png (7.33 KiB) เปิดดู 132 ครั้ง


วิธีแก้ง่าย ๆ ก็คือให้เราใช้คำสั่ง date_default_timezone_set แลัวเซ็ตเวลาเป็นกรุงเทพ

โค้ด: เลือกทั้งหมด

<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    <center>
        <?php
       date_default_timezone_set("Asia/Bangkok");
       echo date ('H:i:s');
        ?>
    </center>
    </body>
</html>



ผลที่ได้

Selection_445.png
Selection_445.png (6.71 KiB) เปิดดู 132 ครั้ง



เวลาในเว็บไซต์ของเราก็จะตรงกับเวลาปัจจุบันแล้ว



ศึกษาข้อมูลเพิ่มเติมได้ที่
Google Search Adsense Map eart firefox
คำสั่ง Loop ภาษา php
ความรู้ทั่วไป
ถาม - ตอบ คอมพิวเตอร์
[Tip] Function แสดงเวลา แบบไทย

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 8 และ บุคคลทั่วไป 0 ท่าน