php字串轉換為時間的方法:首先建立一個PHP範例檔案;然後定義一個變數“$temp_date”;最後透過“date('Y-m-d',strtotime($temp_date));”方式將字串變數轉換為時間即可。
本文操作環境:Windows7系統、PHP7.1版、Dell G3電腦。
php 字串格式化為時間
在平常我們常常需要將一個字串的時間進行一個格式化後再使用
在Php可以使用以下方法進行:
$temp_date = '2011-01-09 19:25:43'; date('Y-m-d',strtotime($temp_date)); //这个的输出是 2011-01-09
strtotime 的功能是-- 將任何英文文本的日期時間描述解析為UNIX 時間戳
以下是官方的說明:
int strtotime ( string time [, int now])
本函數預期接受一個包含英文日期格式的字串並嘗試將其解析為UNIX 時間戳記。如果 time 的格式是絕對時間則 now 參數不起作用。
如果 time 的格式是相對時間則其所相對的時間由 now 提供,或者如果未提供 now 參數時用當前時間。失敗時回傳 -1。
程式都是要比較健壯的,那我們就可以判斷一下是否能轉換
還需說明的是這個有一個時間區間:1901 年12 月13 日星期五20:45 :54 到2038年1 月19 日星期二03:14:07
【推薦學習:《PHP影片教學》】
以上是php 字串怎麼轉換成時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!