strtotime(date("6:00"))這樣就可以了,查詢的時候數(shù)據(jù)庫保存的也是6:00的時間戳,否則會查詢不正確
創(chuàng)新互聯(lián)技術(shù)團隊十載來致力于為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、高端網(wǎng)站設(shè)計、營銷型網(wǎng)站建設(shè)、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗豐富的技術(shù)團隊,先后服務(wù)、推廣了千余家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機構(gòu)單位。
后臺接收到 POST 或者 GET 過來的這個日期,做個時間戳轉(zhuǎn)化處理,很簡單的,用time()函數(shù)
$data = "20150725";
$time = time($data);
var_dump($time);
結(jié)果輸出
int 1437901908
在MySQL中完成 。
下面介紹兩種php將指定日期轉(zhuǎn)換為時間戳的方法:
第一種:在MySQL中完成
這種方式在MySQL查詢語句中轉(zhuǎn)換,優(yōu)點是不占用PHP解析器的解析時間,速度快,缺點是只能用在數(shù)據(jù)庫查詢中,有局限性。
UNIX時間戳轉(zhuǎn)換為日期用函數(shù): FROM_UNIXTIME()?
一般形式:select FROM_UNIXTIME(1156219870);
日期轉(zhuǎn)換為UNIX時間戳用函數(shù): UNIX_TIMESTAMP()?
一般形式:Select UNIX_TIMESTAMP('2006-11-04 12:23:00′);?
舉例:mysql查詢當(dāng)天的記錄數(shù):?
$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') order by id desc”;?
當(dāng)然大家也可以選擇在PHP中進行轉(zhuǎn)換,下面說說在PHP中轉(zhuǎn)換。
第二種:在PHP中完成?這種方式在PHP程序中完成轉(zhuǎn)換,優(yōu)點是無論是不是數(shù)據(jù)庫中查詢獲得的數(shù)據(jù)都能轉(zhuǎn)換,轉(zhuǎn)換范圍不受限制,缺點是占用PHP解析器的解析時間,速度相對慢。
UNIX時間戳轉(zhuǎn)換為日期用函數(shù): date()?一般形式:date('Y-m-d H:i:s', 1156219870);
日期轉(zhuǎn)換為UNIX時間戳用函數(shù):strtotime()?一般形式:strtotime('2010-03-24 08:15:42')
php中時間轉(zhuǎn)換函數(shù)strtotime(date()) date("Y-m-d?H:i",$unixtime)
php中獲得今天零點的時間戳 要獲得零點的unix時間戳,可以使用$todaytime=strtotime(“today”),然后再使用date("Y-m-d?H:i",$todaytime)轉(zhuǎn)換為日期。
時間戳轉(zhuǎn)換函數(shù):date("Y-m-d H:i:s",time()),"Y-m-d H:i:s"是轉(zhuǎn)換后的日期格式,time()是獲得當(dāng)前時間的時間戳。如果是date("Y-m-d?H:i:s",time()),則小時分秒一起顯示;如果是date("Y-m-d?",?time()),只顯示年月日。例如:date("Y-m-d?H:i:s",time())轉(zhuǎn)換后為:2010-07-18?18:42:48 date("Y-m-d",time())。
echo "td width=10%" . date("Y-m-d H:i:s", $row['senddate'] ) . "/td";//時間戳轉(zhuǎn)換成時間
分享文章:php從數(shù)據(jù)庫讀取時間戳,獲取當(dāng)前時間戳php
當(dāng)前網(wǎng)址:http://chinadenli.net/article8/hscsip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、靜態(tài)網(wǎng)站、小程序開發(fā)、Google、企業(yè)建站、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)