เราสามารพชถกำหนด 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");
?>
ทั้งนี้ถาหากใช้ฟังชั่น date() แล้วเวลาไม่ตรงตามความเป็นจริง เราต้องใส่ฟังชั่น เพื่อกำหนด timezone ดังตัวอย่างโค้ดด้านล่างนี้03:20:03
January 14, 2019 03:20:03 PM
03:20 pm
หวังว่าสามารถนำบทความนี้ไปต่อยอดเพิ่มเติมให้เข้ากับโปรเจ็คเราน่ะครับ
โค้ด: เลือกทั้งหมด
date_default_timezone_set("Asia/Bangkok");
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : PHP Programming
-สอนการใช้งาน PHP
-ถาม-ตอบ การใช้งาน php
-บทเรียน php พื้นฐาน