PHP date_create_from_format() 函式
❮ PHP 日期/時間參考
示例
根據指定格式返回一個新的 DateTime 物件
<?php
$date=date_create_from_format("j-M-Y","15-Mar-2013");
?>
自己動手試一試 »
定義和用法
date_create_from_format() 函式根據指定的格式返回一個新的 DateTime 物件。
語法
date_create_from_format(format, time, timezone)
引數值
引數 |
描述 |
format |
必需。指定要使用的格式。以下字元可用在format引數字串中
- d - 月份中的日期;帶前導零
- j - 月份中的日期;不帶前導零
- D - 月份中的日期 (週一 - 週日)
- l - 月份中的日期 (星期一 - 星期日)
- S - 月份中日期的英文字尾 (st, nd, rd, th)
- F - 月份名稱 (一月 - 十二月)
- M - 月份名稱 (一月-十二月)
- m - 月份 (01-12)
- n - 月份 (1-12)
- Y - 年份 (例如 2013)
- y - 年份 (例如 13)
- a and A - 上午或下午
- g - 12 小時格式,不帶前導零
- G - 24 小時格式,不帶前導零
- h - 12 小時格式,帶前導零
- H - 24 小時格式,帶前導零
- i - 分鐘,帶前導零
- s - 秒,帶前導零
- u - 微秒(最多六位數字)
- e, O, P and T - 時區識別符號
- U - 自 Unix 紀元以來的秒數
- (空格)
- # - 以下分隔符之一:;,:,/,.,,,-,(,)
- ? - 一個隨機位元組
- * - 直到下一個分隔符/數字的隨機位元組
- ! - 將所有欄位重置為 Unix 紀元
- | - 如果尚未解析所有欄位,則將所有欄位重置為 Unix 紀元
- + - 如果存在,字串中的尾隨資料將導致警告,而不是錯誤
|
time |
必需。指定日期/時間字串。NULL 表示當前日期/時間 |
timezone |
可選。指定time的時區。預設是當前時區 |
技術詳情
返回值 |
成功時返回新的 DateTime 物件。失敗時返回 FALSE |
PHP 版本 |
5.3+ |
❮ PHP 日期/時間參考
W3schools 學習路徑
跟蹤您的進度 - 免費!