首頁 >後端開發 >PHP問題 >php 字串怎麼轉換成時間

php 字串怎麼轉換成時間

藏色散人
藏色散人原創
2021-03-02 09:27:342711瀏覽

php字串轉換為時間的方法:首先建立一個PHP範例檔案;然後定義一個變數“$temp_date”;最後透過“date('Y-m-d',strtotime($temp_date));”方式將字串變數轉換為時間即可。

php 字串怎麼轉換成時間

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn