วันจันทร์ที่ 28 มีนาคม พ.ศ. 2554

ฟังก์ชัน date()


date(รูปแบบวันเวลา)

รูปแบบวันเวลา 

วัน
d  แทนวันที่เป็นเลขสองหลัก เช่น 03
j  แทนวันที่ไม่มี 0 นำหน้า เช่น 1
D แทนวันแบบอักษร เช่น Mon
l แทนวันแบบอักษรเต็ม เช่น Monday
S แทนอักษรย่อลำดับที่ของเดือน เช่น st, nd, td, th
w แทนลำดับวันในสัปดาห์ 0-6
z แทนลำดับวันในปี 0-365

เดือน
m แทนเดือนเป็นเลขสองหลัก เช่น 01
n แทนเดือนเป็นเลขแบบไม่มี 0 นำหน้า เช่น 1
M แทนชื่อเดือนแบบย่อ เช่น Jan
F  แทนชื่อเดือนแบบเต็ม เช่น January
t แทนจำนวนวันของเดือน เช่น ถ้าเป็นเดือนมีนาคมจะได้ผลลัพธ์ 31

ปี
Y แทน ค.ศ แบบเลขสี่หลัก เช่น 1990
y แทน ค.ศ แบบเลขสองหลัก เช่น 90
L ถ้าเป็น Leap Year จะคืนค่า 1 ไม่ใช่จะคืนค่า 0

เวลา
h แทนชั่วโมงแบบ 12 ชั่วโมง โดยมีเลข 0 นำหน้า เช่น 00-12
H แทนชั่วโมงแบบ 24 ชั่วโมง โดยมีเลข 0 นำหน้า เช่น 00-24
g แทนชั่วโมงแบบ 12 ชั่วโมง โดยไม่มี 0 นำหน้า เช่น 0-12
G แทนชั่วโมงแบบ 24 ชั่วโมง โดยไม่มี 0 นำหน้า เช่น 0-24
i แทนค่านาที 00-59
s แทนค่าวินาที่ 00-59
a  แทน am หรือ pm
A แทน AM หรือ PM


ตัวอย่าง
echo date('Y-m-d H:i:s');

// 2011-03-29 08:56:36

ไม่มีความคิดเห็น:

แสดงความคิดเห็น