วันที่และเวลาใน PHP

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

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

abdkode
PHP Sr. Member
PHP Sr. Member
โพสต์: 60
ลงทะเบียนเมื่อ: 07/01/2019 9:56 am

วันที่และเวลาใน PHP

โพสต์โดย abdkode » 14/01/2019 5:10 pm

ฟังก์ชั่น date() ใน PHP เป็นการประทับวันที่และเวลาที่สามารถนำมาแสดงบนเว็บเราได้
เราสามารพชถกำหนด format ตามที่เราต้องการได้เลย
ตัวอย่างโค้ด

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

<?php
$today = date("d/m/Y");
echo $today;
?>

ผลลัพธ์
14/01/2019

ความหมายของตัวอักษรหรืออักขระแต่และตัว
d - แสดงวันที่ของเดือน ตัวเลขสองหลัก (01 หรือ 31)
D - แสดงวันของสัปดาห์ในข้อความเป็นตัวย่อ (Mon ถึง Sun)
m - แสดงเดือนเป็นตัวเลขด้วยศูนย์นำหน้า (01 หรือ 12)
M - แสดงเดือนด้วยข้อความย่อ (Jan ถึง Dec)
F – ชื่อเดือนแบบเต็ม (January – December)
y - แสดงปีด้วยตัวเลขสองหลัก (08 หรือ 14)
Y - แสดงปีด้วยตัวเลขสี่หลัก (2008 หรือ 2014)
ตัวอย่างการใช้งาน

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

<?php
echo date("d/m/Y") . "<br>";
echo date("d-m-Y") . "<br>";
echo date("d.m.Y");
?>

ผลลัพธ์
14/01/2019
14-01-2019
14.01.2019


ต่อไปสำหรับกำหนดเวลา เราสามารถใช้อักขระต่อไปนี้เพื่อจัดรูปแบบเวลา:
h - แทนชั่วโมงในรูปแบบ 12 ชั่วโมง (01 ถึง 12)
H - แสดงชั่วโมงในรูปแบบ 24 ชั่วโมง (00 ถึง 23)
i - แทนนาที (00 ถึง 59)
s - แทนวินาที (00 ถึง 59)
a - เป็นตัวแทนตัวพิมพ์เล็ก ante meridiem และ post meridiem (am หรือ pm)
A - เป็นตัวแทนตัวพิมพ์ใหญ่ Ante meridiem และ Post meridiem (AM หรือ PM)

ตัวอย่างโค้ด php ในการจัดรูปแบบเวลา

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

<?php
echo date("h:i:s") . "<br>";
echo date("F d, Y h:i:s A") . "<br>";
echo date("h:i a");
?>

ผลลัพธ์
03:20:03
January 14, 2019 03:20:03 PM
03:20 pm

ทั้งนี้ถาหากใช้ฟังชั่น date() แล้วเวลาไม่ตรงตามความเป็นจริง เราต้องใส่ฟังชั่น เพื่อกำหนด timezone ดังตัวอย่างโค้ดด้านล่างนี้
หวังว่าสามารถนำบทความนี้ไปต่อยอดเพิ่มเติมให้เข้ากับโปรเจ็คเราน่ะครับ

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

date_default_timezone_set("Asia/Bangkok");



ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : PHP Programming
-สอนการใช้งาน PHP
-ถาม-ตอบ การใช้งาน php
-บทเรียน php พื้นฐาน

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

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

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