ส่งกลับวัตถุ DateTime ใหม่จัดรูปแบบตามรูปแบบที่ระบุ:
<?php$date=date_create_from_format("jMY","15-Mar-2013");?>ฟังก์ชัน date_create_from_format() ส่งคืนออบเจ็กต์ DateTime ใหม่ที่จัดรูปแบบตามรูปแบบที่ระบุ
date_create_from_format ( รูปแบบ, เวลา, เขตเวลา);
พารามิเตอร์ | อธิบาย |
---|---|
รูปแบบ | ที่จำเป็น. ระบุรูปแบบที่จะใช้ สตริงพารามิเตอร์ รูปแบบ สามารถใช้อักขระต่อไปนี้: d - วันของเดือน โดยมีศูนย์นำหน้า j - วันของเดือนโดยไม่มีศูนย์นำหน้า ง - วันในสัปดาห์ (จันทร์ - อาทิตย์) ฉัน - วันในสัปดาห์ (วันจันทร์ - วันอาทิตย์) S - คำต่อท้ายภาษาอังกฤษสำหรับวันของเดือน (st, nd, rd, th) F - ชื่อเดือน (มกราคม-ธันวาคม) M - ชื่อเดือน (ม.ค. - ธ.ค.) ม - เดือน (01 - 12) n - เดือน (1 - 12) Y - ปี (เช่น 2013) ปี - ปี (เช่น 13) และ A - เช้าหรือบ่าย g - นาฬิกาแบบ 12 ชั่วโมงโดยไม่มีศูนย์นำหน้า h - นาฬิกาแบบ 12 ชั่วโมงโดยมีศูนย์นำหน้า G - นาฬิกาแบบ 24 ชั่วโมงโดยไม่มีศูนย์นำหน้า H - นาฬิกาแบบ 24 ชั่วโมงพร้อมเลขศูนย์นำหน้า i - cents โดยมีศูนย์นำหน้า s - วินาทีโดยมีศูนย์นำหน้า คุณ - ไมโครวินาที (สูงสุดหกตัวเลข) e, O, P และ T - ตัวระบุโซนเวลา U - จำนวนวินาทีที่ผ่านไปนับตั้งแต่ยุค Unix (ช่องว่าง) # - หนึ่งในตัวคั่นต่อไปนี้:;,:,/,.,,,-,(,) ? - ไบต์สุ่ม * - สุ่มไบต์จนกระทั่งถึงตัวคั่น/หมายเลขถัดไป ! - รีเซ็ตฟิลด์ทั้งหมดเป็นยุค Unix |. - รีเซ็ตฟิลด์ทั้งหมดเป็นยุค Unix หากยังไม่ได้แยกวิเคราะห์ฟิลด์ทั้งหมด + - หากมี ข้อมูลต่อท้ายในสตริงจะส่งผลให้เกิดคำเตือน ไม่ใช่ข้อผิดพลาด |
เวลา | ที่จำเป็น. ระบุสตริงวันที่/เวลา NULL หมายถึงวันที่/เวลาปัจจุบัน |
เขตเวลา | ไม่จำเป็น. ระบุโซนเวลาสำหรับ เวลา ค่าเริ่มต้นเป็นโซนเวลาปัจจุบัน |
ค่าส่งคืน: | ส่งคืนวัตถุ DateTime หากสำเร็จ หรือ FALSE หากล้มเหลว |
---|---|
เวอร์ชัน PHP: | 5.3+ |