<PHP วันที่ / เวลาอ้างอิง
ตัวอย่าง
แยกเวลาวัน / สร้างขึ้นด้วย strftime() :
<?php
$format="%d/%m/%Y %H:%M:%S";
$strf=strftime($format);
echo("$strf");
print_r(strptime($strf,$format));
?>
ความหมายและการใช้งาน
strptime() ฟังก์ชั่นแยกเวลาวัน / สร้างขึ้นด้วย strftime()
Note: ฟังก์ชั่นนี้ไม่ได้ถูกนำมาใช้บนแพลตฟอร์ม Windows!
วากยสัมพันธ์
พารามิเตอร์ | ลักษณะ |
---|
date | จำเป็นต้องใช้ สตริงที่จะแยก (eg returned from strftime() ) |
format | จำเป็นต้องใช้ ระบุรูปแบบที่ใช้ในวันที่: - % ใน - ชื่อในวันทำงานยาก
- % เอ - ชื่อเต็มในวันทำงาน
- b% - ย่อชื่อเดือน
- % B - ชื่อเต็มเดือน
- c% - วันที่ต้องการเวลาและการแสดง
- C% - จำนวนศตวรรษ (the year divided by 100, range 00 to 99)
- % d - วันของเดือน (01 to 31)
- D% - เช่นเดียวกับ% m /% d /% Y
- % อี - วันของเดือน (1 to 31)
- % กรัม - เช่น G% แต่ไม่มีศตวรรษ
- % G - 4 หลักปีที่สอดคล้องกับสัปดาห์ที่ ISO (see %V)
- % h - เช่นเดียวกับ b%
- % H - ชั่วโมงโดยใช้นาฬิกาแบบ 24 ชั่วโมง (00 to 23)
- % I - ชั่วโมงโดยใช้นาฬิกาแบบ 12 ชั่วโมง (01 to 12)
- j% - วันของปี (001 to 366)
- % m - เดือน (01 to 12)
- M% - นาที
- n% - ตัวอักษรขึ้นบรรทัดใหม่
- p% - ทั้ง am หรือนตามค่าเวลาที่กำหนด
- % R - เวลาในนและสัญกรณ์น
- % R - เวลาในสัญกรณ์ตลอด 24 ชั่วโมง
- % S - สอง
- t% - อักขระแท็บ
- T% - เวลาปัจจุบันเท่ากับ% H:% M:% S
- u% - ในวันทำงานเป็นตัวเลข (1 to 7) วันจันทร์ = 1 คำเตือน: ใน Sun Solaris อาทิตย์ = 1
- U% - จำนวนสัปดาห์ของปีปัจจุบันที่เริ่มต้นด้วยวันอาทิตย์แรกเป็นวันแรกของสัปดาห์แรก
- % V - มาตรฐาน ISO 8601 จำนวนสัปดาห์ของปีปัจจุบัน (01 to 53) ที่สัปดาห์ที่ 1 เป็นสัปดาห์แรกที่มีอย่างน้อย 4 วันในปีปัจจุบันและมีจันทร์เป็นวันแรกของสัปดาห์
- % W - จำนวนสัปดาห์ของปีปัจจุบันที่เริ่มต้นด้วยวันจันทร์แรกเป็นวันแรกของสัปดาห์แรก
- % น้ำหนัก - วันของสัปดาห์เป็นทศนิยมอาทิตย์ = 0
- % x - การแสดงวันที่ที่ต้องการโดยไม่ต้องเวลา
- X% - การแสดงเวลาที่ต้องการโดยไม่ต้องวันที่
- % Y - ปีโดยไม่ต้องศตวรรษ (range 00 to 99)
- % Y - ปีรวมทั้งศตวรรษ
- Z% หรือ% Z - โซนเวลาหรือชื่อหรือชื่อย่อ
- %% - a% อักขระตัวอักษร
|
รายละเอียดทางเทคนิค
กลับค่า: | ฟังก์ชั่นนี้จะส่งกลับอาร์เรย์มีวันที่แยกวิเคราะห์เกี่ยวกับความสำเร็จ FALSE กับความล้มเหลว ความหมายของปุ่มอาร์เรย์กลับมามีดังนี้: - [tm_sec] - วินาที (0-61)
- [tm_min] - นาที (0-59)
- [tm_hour] - ชั่วโมง (0-23)
- [tm_mday] - วันของเดือน (1-31)
- [tm_mon] - เดือนตั้งแต่เดือนมกราคม (0-11)
- [tm_year] - ปีนับตั้งแต่ปี 1900
- [tm_wday] - วันเมื่อวันอาทิตย์ (0-6)
- [tm_yday] - วันที่ 1 มกราคม (0-365)
- [unparsed] - ส่วนวันที่ไม่ได้รับการยอมรับโดยใช้รูปแบบที่กำหนดในกรณีใด ๆ
|
---|
PHP เวอร์ชัน: | 5.1+ |
---|
<PHP วันที่ / เวลาอ้างอิง