การเรียกใช้ฟังก์ชัน date() จะช่วยให้การนำเสนอและจัดเก็บข้อมูลเป็นลักษณะ Dynamic ซึ่งมีตัวเลือกหลายตัว
-h ใช้นำเสนอชั่วโมงให้เป็นรูปแบบ 12 ชั่วโมง โดยมีเลขศูนย์นำหน้า (01 ถึง 12)
-H ใช้นำเสนอชั่วโมงให้เป็นรูปแบบ 24 ชั่วโมง โดยมีเลขศูนย์นำหน้า (00 ถึง 23)
-i ใช้นำเสอนาที โดยมีเลขศูนย์นำหน้า (00 ถึง 59)
-s ใช้นำเสนอวินาที โดยมีเลขศูนย์นำหน้า (00 ถึง 59)
-j ใช้นำเสนอวันที่ของเดือน โดยไม่มีเลขศูนย์นำหน้า (1 ถึง 31)
-d ใช้นำเสนอวันที่ของเดือน โดยมีเลขศูนย์นำหน้า (01 ถึง 31)
-D ใช้นำเสนอวันของสัปดาห์ 3 ตัวอักษร เช่น Mon , Tue, Wed , Thu , Fri , Sat , Sun
-l ตัวแอลตัวเล็ก ใช้นำเสนอวันของสัปดาห์แบบเต็ม เช่น Monday , Tuesday , Wednesday , Thursday , Friday , Saturday , Sunday
-s ใชนำเสนอตัวต่อท้าย (st,nd,rd หรือ th) ของวันที่ของเดือน เช่น 1st , 2nd
-F ใช้นำเสนอชื่อเดือนแบบเต็ม เช่น January , February , ... , และDecember
-M ใช้นำเสนอชื่อเดือนแบบย่อ 3 ตัวอักษร เช่น Jan , Feb , ...และ Dec
-m ใช้นำเสนอชื่อเดือนแบบตัวเลขโดยมีเลขศูนย์นำหน้า (01 ถึง 12)
-n ใช้นำเสนอชื่อเดือน แบบตัวเลข ไม่มีเลขศูนย์นำหน้า (1 ถึง 12)
-a ใช้นำเสนอช่วงเวลาแบบตัวอักษรตัวเล็ก (am หรือ pm)
-A ใช้นำเสนอช่วงเวลาแบบตัวอักษรตัวใหญ่ (AM หรือ PM)
-Y ใช้นำเสอปี ค.ศ.4 ตัว เช่น 2006 , 2007 , 2008 เป็นต้น
-y ใช้นำเสนอปี ค.ศ.2 ตัวหลัีง เช่น 06 , 07 ,08 เป็นต้น
-Z ใช้นำเสนอวันของปี เริ่มต้นจาก 0 ถึง 365
-t ใช้นำเสนอจำนวนวันของเดือน
-w ใช้นำเสนอตัวเลขของวันในสัปดาห์ (0 ถึง 6)
-h ใช้นำเสนอชั่วโมงให้เป็นรูปแบบ 12 ชั่วโมง โดยมีเลขศูนย์นำหน้า (01 ถึง 12)
-H ใช้นำเสนอชั่วโมงให้เป็นรูปแบบ 24 ชั่วโมง โดยมีเลขศูนย์นำหน้า (00 ถึง 23)
-i ใช้นำเสอนาที โดยมีเลขศูนย์นำหน้า (00 ถึง 59)
-s ใช้นำเสนอวินาที โดยมีเลขศูนย์นำหน้า (00 ถึง 59)
-j ใช้นำเสนอวันที่ของเดือน โดยไม่มีเลขศูนย์นำหน้า (1 ถึง 31)
-d ใช้นำเสนอวันที่ของเดือน โดยมีเลขศูนย์นำหน้า (01 ถึง 31)
-D ใช้นำเสนอวันของสัปดาห์ 3 ตัวอักษร เช่น Mon , Tue, Wed , Thu , Fri , Sat , Sun
-l ตัวแอลตัวเล็ก ใช้นำเสนอวันของสัปดาห์แบบเต็ม เช่น Monday , Tuesday , Wednesday , Thursday , Friday , Saturday , Sunday
-s ใชนำเสนอตัวต่อท้าย (st,nd,rd หรือ th) ของวันที่ของเดือน เช่น 1st , 2nd
-F ใช้นำเสนอชื่อเดือนแบบเต็ม เช่น January , February , ... , และDecember
-M ใช้นำเสนอชื่อเดือนแบบย่อ 3 ตัวอักษร เช่น Jan , Feb , ...และ Dec
-m ใช้นำเสนอชื่อเดือนแบบตัวเลขโดยมีเลขศูนย์นำหน้า (01 ถึง 12)
-n ใช้นำเสนอชื่อเดือน แบบตัวเลข ไม่มีเลขศูนย์นำหน้า (1 ถึง 12)
-a ใช้นำเสนอช่วงเวลาแบบตัวอักษรตัวเล็ก (am หรือ pm)
-A ใช้นำเสนอช่วงเวลาแบบตัวอักษรตัวใหญ่ (AM หรือ PM)
-Y ใช้นำเสอปี ค.ศ.4 ตัว เช่น 2006 , 2007 , 2008 เป็นต้น
-y ใช้นำเสนอปี ค.ศ.2 ตัวหลัีง เช่น 06 , 07 ,08 เป็นต้น
-Z ใช้นำเสนอวันของปี เริ่มต้นจาก 0 ถึง 365
-t ใช้นำเสนอจำนวนวันของเดือน
-w ใช้นำเสนอตัวเลขของวันในสัปดาห์ (0 ถึง 6)
ตัวอย่างการเขียน
echo date("Y-m-d H:i:s"); //การประกาศวัน-เดือน-ปี และเวลาของเครื่องserver
โดยฟังก์ชัน date() สามารถนำไปปรับใช้ในการเก็บค่าวันเวลาของใช้งาน หรือวันเวลาในการสั่งซื้อสินค้าของระบบขายสินค้าออนไลน์ ก็จะทำให้มีประโยชน์ในการตรวจสอบเวลาในการสั่งซื้อ ฟังก์ชันนี้ถือเป็นฟังก์ชันที่สำคัญมากและใช้บ่อย