PHP date_create_from_format() ฟังก์ชัน
ตัวอย่าง
คืนสร้าง DateTime โอบเจกต์ที่ถูกจัดรูปแบบตามรูปแบบที่กำหนด
<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>
ตัวอย่างการทำงาน
การกำหนดและการใช้งาน
date_create_from_format() ฟังก์ชันคืนสร้าง DateTime โอบเจกต์ที่ถูกจัดรูปแบบตามรูปแบบที่กำหนด
รูปแบบ
date_create_from_format(format,time,timezone);
ปรากฏการณ์ |
รายละเอียด |
format |
ความจำเป็น กำหนดรูปแบบที่ต้องการใช้format ตัวอักษรสามารถใช้งานกับข้อความตัวอักษรต่อไปนี้
- d - วันของเดือน มีหน้าจองหนึ่ง
- j - วันของเดือน ไม่มีหน้าจองหน้าหนึ่ง
- D - วันในสัปดาห์ (Mon - Sun)
- I - วันในสัปดาห์ (Monday - Sunday)
- S - สาธรณะมณฑลของวันในเดือน (st, nd, rd, th)
- F - ชื่อเดือน (January - December)
- M - ชื่อเดือน (Jan - Dec)
- m - เดือน (01 - 12)
- n - เดือน (1 - 12)
- Y - ปี (เช่น 2013)
- y - ปี (เช่น 13)
- a และ A - am หรือ pm
- g - ระบบเวลา 12 ชั่วโมง ไม่มีตัวเลขหน้า
- h - ระบบเวลา 12 ชั่วโมง พร้อมด้วยตัวเลขหน้า
- G - ระบบเวลา 24 ชั่วโมง ไม่มีตัวเลขหน้า
- H - ระบบเวลา 24 ชั่วโมง พร้อมด้วยตัวเลขหน้า
- i - นาที พร้อมด้วยตัวเลขหน้า
- s - วินาที พร้อมด้วยตัวเลขหน้า
- u - ไมโครวินาที (สามารถมีจำนวนถึงหกตัวเลข)
- e, O, P และ T - สัญญาณหมายเขตเวลา
- U - วินาทีที่ผ่านไปตั้งแต่ Unix Epoch
- (ช่องว่าง)
- # - หลักแบ่งที่กำหนดไว้ด้านล่างหนึ่ง แบบ ;, :, /, ., ,, -, (, )
- ? - บาตรหลักสุ่มๆ หนึ่ง
- * - บาตรหลักสุ่มๆ จนถึงตัวแบ่ง/ตัวเลขต่อไป
- ! - คืนค่าทุกหมวดหมู่ให้กลับที่ Unix Epoch
- | - ถ้าทุกหมวดหมู่ยังไม่ได้ถูกแจงว่า ทุกหมวดหมู่จะถูกคืนค่าให้กลับที่ Unix Epoch
- + - ถ้ามี ข้อมูลหลังความหมายจะส่งเตือน ไม่ใช่ข้อผิดพลาด
|
time |
จำเป็น |
timezone |
ตัวเลือก time ภาวะเวลา โดยมาตรฐานคือภาวะเวลาปัจจุบัน |
รายละเอียดเทคนิค
ค่าที่กลับค่ามา |
ถ้าประสบความสำเร็จ จะกลับค่า DateTime ตัวเดียว ถ้าล้มเหลว จะกลับค่า FALSE |
PHP รุ่น: |
5.3+ |