導航:首頁 > 編程語言 > php時間戳轉換函數

php時間戳轉換函數

發布時間:2023-10-05 15:49:51

『壹』 php怎麼將指定日期轉換為時間戳

使用內置函數strtotime()在php中可以將指定日期轉換為時間戳,具體操作請參照以下步驟。

1、首先了解函數strtotime()的功能及用法。

『貳』 php怎麼將指定日期轉換為時間戳

在MySQL中完成

下面介紹兩種php將指定日期轉換為時間戳的方法:
第一種:在MySQL中完成
這種方式在MySQL查詢語句中轉換,優點是不佔用PHP解析器的解析時間,速度快,缺點是只能用在資料庫查詢中,有局限性。
UNIX時間戳轉換為日期用函數:
FROM_UNIXTIME()
一般形式:select
FROM_UNIXTIME(1156219870);
日期轉換為UNIX時間戳用函數:
UNIX_TIMESTAMP()
一般形式:Select
UNIX_TIMESTAMP('2006-11-04
12:23:00′);
舉例:mysql查詢當天的記錄數:
$sql=」select
*
from
message
Where
DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d')
=
DATE_FORMAT(NOW(),'%Y-%m-%d')
order
by
id
desc」;
當然大家也可以選擇在PHP中進行轉換,下面說說在PHP中轉換。
第二種:在PHP中完成 這種方式在PHP程序中完成轉換,優點是無論是不是資料庫中查詢獲得的數據都能轉換,轉換范圍不受限制,缺點是佔用PHP解析器的解析時間,速度相對慢。
UNIX時間戳轉換為日期用函數:
date() 一般形式:date('Y-m-d
H:i:s',
1156219870);
日期轉換為UNIX時間戳用函數:strtotime() 一般形式:strtotime('2010-03-24
08:15:42')
php中時間轉換函數strtotime(date())
date("Y-m-d H:i",$unixtime)
php中獲得今天零點的時間戳
要獲得零點的unix時間戳,可以使用$todaytime=strtotime(「today」),然後再使用date("Y-m-d H:i",$todaytime)轉換為日期。
時間戳轉換函數:date("Y-m-d
H:i:s",time()),"Y-m-d
H:i:s"是轉換後的日期格式,time()是獲得當前時間的時間戳。如果是date("Y-m-d H:i:s",time()),則小時分秒一起顯示;如果是date("Y-m-d ", time()),只顯示年月日。例如:date("Y-m-d H:i:s",time())轉換後為:2010-07-18 18:42:48
date("Y-m-d",time())。

閱讀全文

與php時間戳轉換函數相關的資料

熱點內容
什麼app進貨牛排比較好 瀏覽:107
為什麼鴻蒙用安卓app 瀏覽:82
手相面相pdf 瀏覽:374
軍犬不聽命令追出大門 瀏覽:913
程序員必背97件事 瀏覽:939
雲伺服器python怎麼讀取 瀏覽:29
哪裡買雲伺服器劃算 瀏覽:236
四川日報pdf 瀏覽:965
按摩解壓助眠小姐姐 瀏覽:411
風冷壓縮機水冷卻器 瀏覽:879
伺服器播放器如何打開方式 瀏覽:790
phppython快 瀏覽:365
pdf轉換word免費版 瀏覽:37
二手的有什麼APP 瀏覽:329
伺服器的應用鏡像是什麼 瀏覽:153
命令行的使用方法 瀏覽:514
怎麼讓圖片左右壓縮 瀏覽:656
白鹿原pdf 瀏覽:433
人民幣怎麼演算法 瀏覽:757
什麼app可以聽懂刺蝟說話 瀏覽:600