ภาษา PHP date () ฟังก์ชัน
ภาษา PHP date () ฟังก์ชันที่ใช้ในการจัดรูปแบบเวลาวันที่ /
ภาษา PHP date () ฟังก์ชัน
ภาษา PHP date () ฟังก์ชันส่งกลับรูปแบบเวลาวันที่อ่านได้มากขึ้นและเวลา
การประทับเวลาเป็นลำดับของตัวละครที่เป็นตัวแทนของวันที่ / เวลาของการเกิดเหตุการณ์บางอย่างที่
ไวยากรณ์
string date ( string $format [, int $timestamp ] )
พารามิเตอร์ | ลักษณะ |
---|---|
รูป | จำเป็นต้องใช้ รูปแบบเวลาบทบัญญัติ |
การประทับเวลา | ไม่จำเป็น บทบัญญัติประทับเวลา เริ่มต้นคือวันที่และเวลาปัจจุบัน |
วันที่ PHP () - รูปแบบวันที่
Date ()ฟังก์ชั่นรูปแบบการโต้เถียงแรกระบุวิธีการจัดรูปแบบวันที่/ เวลา
นี่คือบางส่วนของตัวละครที่มีอยู่:
- D - วันในนามของเดือน (01-31)
- M - คือเดือน (01--12)
- Y - เป็นปี (สี่หลัก)
สำหรับรายชื่อของพารามิเตอร์รูปแบบตัวอักษรที่มีอยู่ทั้งหมดโปรดอ่านคู่มือการอ้างอิงของเราPHP วันที่ วันที่ฟังก์ชัน ()
ตัวละครอื่น ๆ สามารถแทรกระหว่างตัวอักษรเช่น "/" หรือ "-" เพื่อให้คุณสามารถเพิ่มการจัดรูปแบบเพิ่มเติม: "."
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
การส่งออกของโค้ดข้างต้นจะเป็นดังนี้:
2016/05/11<br> 2016.05.11<br> 2016-05-11
format ตัวอักษร | คำอธิบาย | ตัวอย่างกลับค่า |
---|---|---|
วัน | --- | --- |
D | สองสามวันแรกของเดือนโดยมีศูนย์นำตัวเลข 2 หลัก | 01-31 |
D | สองสามวันแรกของสัปดาห์แทนต้นฉบับเดิมสามตัวอักษร | จันทร์ถึงอาทิตย์ |
J | สองสามวันแรกของเดือนโดยไม่มีศูนย์นำ | 1-31 |
L ( "L" ในตัวพิมพ์เล็ก) | หลายสัปดาห์ที่สมบูรณ์จัดรูปแบบข้อความ | อาทิตย์ถึงวันเสาร์ |
ยังไม่มีข้อความ | ISO-8601 รูปแบบการแสดงดิจิตอลของสองสามวันแรกของสัปดาห์ (PHP 5.1.0 เพิ่ม) | 1 (วันจันทร์) ถึง 7 (วันอาทิตย์) |
S | วันต่อเดือนต่อท้ายภาษาอังกฤษ 2 ตัวอักษร | St, ND, RD หรือ TH และ J สามารถใช้ร่วมกัน |
W | สองสามวันแรกของสัปดาห์แทนดิจิตอล | 0 (วันอาทิตย์) ผ่าน 6 (วันเสาร์) |
Z | ในปีสองสามวันแรก | 0-365 |
สัปดาห์ | --- | --- |
W | รูปแบบ ISO-8601 ในสัปดาห์แรกของปีที่เริ่มต้นสัปดาห์ในวันจันทร์ (PHP 4.1.0 เพิ่มใหม่) | ตัวอย่าง: 42 (42 สัปดาห์แรกของปี) |
เดือน | --- | --- |
F | เดือนรูปแบบข้อความเต็มรูปแบบเช่นเดือนมกราคมหรือเดือนมีนาคม | มกราคม-ธันวาคม |
ม. | ตัวเลขเดือนกับศูนย์ชั้นนำ | 01-12 |
M | เดือนแสดงโดยย่อสามตัวอักษร | มกราคม-ธันวาคม |
n | เดือนโดยไม่ต้องเป็นตัวแทนดิจิตอลศูนย์ชั้นนำ | 1-12 |
T | จำนวนวันในแต่ละเดือนควรจะมี | วันที่ 28-31 |
ปี | --- | --- |
L | มันเป็นปีอธิกสุรทิน | ถ้ามันเป็นปีอธิกสุรทินคือ 1, 0 มิฉะนั้น |
โอ | รูปแบบ ISO-8601 ของปี นี้ค่าเช่นเดียวกับ Y ยกเว้นว่าถ้าจำนวนมาตรฐาน ISO (W) เป็นสัปดาห์ก่อนหน้าหรือปีถัดไปปีที่ใช้ (PHP 5.1.0 เพิ่ม) | ตัวอย่าง: 1999 หรือ 2003 |
Y | ปี 4 หลักเป็นตัวแทนเต็ม | ยกตัวอย่างเช่น 1999 หรือ 2003 |
Y | ตัวเลขสองหลักของปี | ตัวอย่างเช่น: 99 หรือ 03 |
เวลา | --- | --- |
ช่วงเช้าและบ่ายค่าตัวพิมพ์เล็ก | AM หรือ PM | |
ช่วงเช้าและช่วงบ่ายมูลค่าทุน | AM หรือ PM | |
B | เมื่อมาตรฐานอินเทอร์เน็ตสวอตช์ | 000-999 |
ก. | ชั่วโมงรูปแบบ 12 ชั่วโมงโดยไม่ต้องศูนย์ชั้นนำ | 1-12 |
G | ชั่วโมงรูปแบบ 24 ชั่วโมงโดยไม่ต้องศูนย์ชั้นนำ | 0-23 |
H | ชั่วโมงรูปแบบ 12 ชั่วโมงพร้อมศูนย์ชั้นนำ | 01-12 |
H | ชั่วโมง, รูปแบบตลอด 24 ชั่วโมงพร้อมศูนย์ชั้นนำ | 00-23 |
ผม | มีไม่กี่นาทีศูนย์ชั้นนำ | 00-59> |
s | วินาทีที่มีศูนย์ชั้นนำ | 00-59> |
U | นางสาว (PHP 5.2.2 เพิ่ม) โปรดทราบว่าวันที่ () ฟังก์ชันเสมอกลับ 000000 เพราะมันจะยอมรับเฉพาะอาร์กิวเมนต์ที่เป็นจำนวนเต็มและ DateTime :: รูปแบบ () ได้รับการสนับสนุน MS | ตัวอย่าง: 654321 |
โซนเวลา | --- | --- |
E | เวลาที่ระบุโซน (PHP 5.1.0 เพิ่ม) | ตัวอย่างเช่น: UTC, GMT, แอตแลนติก / อะซอเรส |
ผม | ไม่ว่าจะเป็นการปรับเวลาตามฤดูกาล | หากปรับเวลาตามฤดูกาลคือ 1, 0 มิฉะนั้น |
O | และจำนวนชั่วโมงความแตกต่างเวลา GMT | ตัวอย่างเช่น: 0200 |
P | Greenwich Mean Time (GMT) ความแตกต่างระหว่างชั่วโมงและนาทีคั่นด้วยลำไส้ใหญ่ (PHP 5.1.3 เพิ่ม) | ตัวอย่างเช่น: 02: 00 |
T | โซนเวลาที่เครื่อง | ตัวอย่างเช่น: EST, MDT ([แปลหมายเหตุ] ภายใต้ Windows เป็นรูปแบบข้อความเต็มรูปแบบเช่น "เวลามาตรฐานตะวันออก" เวอร์ชั่นภาษาจีนจะแสดง "จีนเวลามาตรฐาน") |
Z | ชดเชยความแตกต่างของวินาที ทางตะวันตกของเขตเวลา UTC ชดเชยอยู่เสมอลบโซนเวลาตะวันออกชดเชย UTC เป็นบวกเสมอ | -43,200 ต้องการ 43200 |
วันที่ที่สมบูรณ์ที่ / เวลา | --- | --- |
C | รูปแบบ ISO 8601 วันที่ (PHP 5 เพิ่ม) | 2004-02-12T15: 19: 21 + 00: 00 |
R | RFC รูปแบบวันที่ 822 | ตัวอย่างเช่น: Thu, 21 ธันวาคม 2000 16:01:07 0200 |
U | วินาทีตั้งแต่ยุค Unix (1 มกราคม 1970 00:00:00 GMT) วันที่เริ่มต้น | ดูยังมีเวลา () |
อ้างอิง PHP วันที่ที่สมบูรณ์
สำหรับคู่มืออ้างอิงที่สมบูรณ์สำหรับการทำงานทุกวันกรุณาเยี่ยมชมของเรา คู่มืออ้างอิง PHP สมบูรณ์วัน
คู่มืออ้างอิงนี้ยังมีคำอธิบายสั้น ๆ ของการทำงานและการประยุกต์ใช้ในแต่ละตัวอย่าง!