การสร้างวันเวลาปัจจุบัน ด้วยฟังก์ชัน date()

Bookmark and Share

ตัวอย่างรูปแบบการแสดงวันเวลาปัจจุบัน

<?php 
// Assuming today is: March 10th, 2001, 5:16:18 pm 

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm 
$today = date("m.d.y");                         // 03.10.01 
$today = date("j, n, Y");                       // 10, 3, 2001 
$today = date("Ymd");                           // 20010310 
$today = date('h-i-s, j-m-y, it is w Day z ');  // 05-16-17, 10-03-01, 1631 1618 6 Fripm01 
$today = date('it is the jS day.');   // It is the 10th day. 
$today = date("D M j G:i:s T Y");               // Sat Mar 10 15:16:08 MST 2001 
$today = date('H:m:s m is month');     // 17:03:17 m is month 
$today = date("H:i:s");                         // 17:16:17 
?>

ตาราง การใช้งานของฟังก์ชัน date()

รูปแบบตัว
อักษร
คำอธิบาย ตัวอย่างผลลัพธ์
a แสดงเวลาก่อนเที่ยงวัน และหลังเที่ยงวันด้วยตัวพิมฑ์เล็ก am หรือ pm
A แสดงเวลาก่อนเที่ยงวัน และหลังเที่ยงวันด้วยตัวพิมพ์ใหญ่ AM หรือ PM
B แสดงเวลาใน internet 000 จนถึง 999
d แสดงวันที่ในหนึ่งเดือน มี 0 นำหน้า 01 to 31
D แสดงรูปแบบวันในหนึ่งอาทิตย์ ด้วย 3 ตัวอักษร Mon จนถึง Sun
F แสดงเดือนในรูปแบบเต็ม January จนถึง December
g แสดงตัวเลขรูปแบบ 12 ชั่วโมงโดยไม่มี 0 นำหน้า 1 จนถึง 12
G แสดงตัวเลขรูปแบบ 24 ชั่วโมงโดยไม่มี 0 นำหน้า 0 จนถึง 23
h แสดงตัวเลขรูปแบบ 12 ชั่วโมงโดยมี 0 นำหน้า 01 จนถึง 12
H แสดงตัวเลขรูปแบบ 24 ชั่วโมงโดยมี 0 นำหน้า 00 จนถึง 23
i แสดงนาที โดยมี 0 นำหน้า 00 to 59
I (ตัวพิมพ์ใหญ่ i) แสดงว่าเป็นช่วงเวลากลางวันหรือไม่ 1 แสดงว่าเป็นเวลากลางวัน , 0 แสดงว่าไม่ใช่.
j แสดงวันที่ในหนึ่งเดือน ไม่ีมี 0 นำหน้า 1 to 31
l (ตัวพิมพ์เล็ก 'L') แสดงรูปแบบวันในหนึ่งอาทิตย์ ด้วยรูปแบบเต็ม Sunday จนถึง Saturday
L แสดงปีที่เดือนกุมภาพันธ์มี 29 วันหรือไม่ 1 แสดงว่าเดือนกุมภาพันธ์มี 29 วัน, 0 แสดงว่าไม่ใช่.
m แสดงเดือนด้วยตัวเลข มี 0 นำหน้า 01 จนถึง 12
M แสดงเดือน ด้วยอักษร 3 ตัวแรก Jan จนถึง Dec
n แสดงเดือนด้วยตัวเลข โดยไมีมี 0 นำหน้า 1 จนถึง 12
O แสดงผลต่างของเวลา จากเมือง Greenwich (GMT) เป็นชั่วโมง ตัวอย่าง: +0200
r แสดงรูปแบบวันที่ RFC 822 ตัวอย่าง: Thu, 21 Dec 2000 16:01:07 +0200
s แสดงวินาที่ มี 0 นำหน้า 00 จนถึง 59
S แสดงอักษรต่อท้ายในวันที่ในหนึ่งเืดือน st, nd, rd หรือ th.
t แสดงจำนวนวันทั้งหมดในเดือนๆ หนึ่ง 28 จนถึง 31
T แสดงเขตเวลาในเครื่อง ตัวอย่าง: EST, MDT ...
U แสดงวินาทีจาก Unix Epoch (January 1 1970 00:00:00 GMT) แสดงคล้าย time()
w แสดงวันในหนึ่งสัปดาห์ด้วยตัวเลข 0 (คือ Sunday) จนถึง 6 (คือ Saturday)
W แสดงตัวเลขสัปดาห์ในหนึ่งปี ตัวอย่าง: 42 (สัปดาห์ที่ 42nd ในหนึ่งปี)
Y แสดงปีด้วยตัวอักษร 4 ตัวษร ตัวอย่าง: 1999 หรือ 2003
y แสดงปี ด้วยตัวอักษร 2 อักษร ตัวอย่าง: 99 หรือ 03
z แสดงจำนวนวันในหนึ่งปี 0 จนถึง 366
Z แสดงเขตเวลาเป็นวินาที. โดยเขตเวลา west of UTC แสดงด้วยตัวเลขติดลบ, และเขตเวลา east of UTC แสดงด้วยเลขบวก. -43200 จนถึง 43200



บทความในหมวดที่่น่าสนใจ อื่นๆ PHP Learning

31 Mar 09 ดึงข้อมูลจากฐานข้อมูลเป็น excel ด้วย php รองรับภาษาไทย อ่าน 1857 25 Sep 08 ใช้ PHP สร้าง Javascript อย่างง่าย อ่าน 1842 14 Feb 09 คำนวณหาอายุ จากวันเกิด ด้วย php อ่าน 1835 25 Sep 08 Upload รูปภาพ หรือไฟล์ด้วย ฟังก์ชั่น ใช้ง่าย อ่าน 1817 30 Oct 08 ฟังก์ชันตรวจสอบอีเมลล์ ด้วย php ละเอียดมากขึ้น php check verify email อ่าน 1780 17 Mar 09 ง่ายๆ กับการส่งค่าตัวแปร PHP ไปใช้ใน Javascript อ่าน 1739 25 Sep 08 Authentication ป้องกันไฟล์ด้วย php อ่าน 1673 10 Nov 08 ฟังก์ชัน PHP ตัดข้อความยาวด้วย wordwrap อ่าน 1654 04 Nov 08 สร้าง RSS บทความหรือข่าวสาร ด้วย PHP อ่าน 1495 14 Feb 09 ข้อแตกต่างระหว่าง mysql_pconnect กับ mysql_connect อ่าน 1350 03 Nov 08 เก็บ HTML ไว้ในตัวแปร PHP อย่างง่ายด้วยฟังก์ชัน ob_start() อ่าน 1305 15 Feb 09 ดึงข่าว rss มาใช้ในเว็บเราได้อย่างง่ายดายด้วย php อ่าน 1253 25 Sep 08 วิธีแก้ปัญหาตัวแปร global เป็น off อ่าน 1231 25 Sep 08 Functions ลบไฟล์ อ่าน 1229 04 Nov 09 ประยุกต์สร้าง pdf ไฟล์ จาก tcpdf class ด้วย php รองรับภาษาไทย อ่าน 1219
จำนวนผู้เยี่ยมชม 157925 คน 2010 © Copyright ninenik.com. All rights reserved.