后臺(tái)接收到 POST 或者 GET 過(guò)來(lái)的這個(gè)日期,做個(gè)時(shí)間戳轉(zhuǎn)化處理,很簡(jiǎn)單的,用time()函數(shù)
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供金林網(wǎng)站建設(shè)、金林做網(wǎng)站、金林網(wǎng)站設(shè)計(jì)、金林網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、金林企業(yè)網(wǎng)站模板建站服務(wù),十余年金林做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
$data = "20150725";
$time = time($data);
var_dump($time);
結(jié)果輸出
int 1437901908
這就看你存時(shí)間是怎么存的
如果存的是時(shí)間戳的話
$timetoday = strtotime(date("Y-m-d",time()));//今天0點(diǎn)的時(shí)間點(diǎn)
$timeyestoday = $time - 3600*24;//今天0點(diǎn)的時(shí)間點(diǎn),兩個(gè)值之間即為昨天一天內(nèi)的數(shù)據(jù)
select * from 表名 where time between $timeyestoday and $timetoday ;
這種一般時(shí)間都是存時(shí)間戳的,你如果是存的這個(gè)2020-11-30這種字符串格式的話,要先轉(zhuǎn)換為時(shí)間戳,然后加30*86400(一天是86400秒)。而且一般會(huì)員這種,一般也會(huì)存會(huì)員到期日的,不是這么實(shí)時(shí)算的,太影響速度
兩種方式 :
1、可以直接用SQL 里的函數(shù) sum() ;
如:"select sum(字段) as num from tab "; //sum 取該字段所有列的總和
2、用PHP函數(shù) sum($array) ; //取數(shù)組中值的總和
當(dāng)然 字段必須是int型的
if($u_endtimetime()){
$sql?=?"update?dbname?set?u_group?=?1?where??=?";
$re?=?mysql_query($sql);
}
if($u_endtimetime()){
M("dbname")-where(?=?)-setfield("u_group",1);
}
舉個(gè)例子來(lái)說(shuō),假設(shè)你的時(shí)間字段為 time 如果你要查 2011-11-15 11:18:00 和 2011-11-15 14:00:00時(shí)間段之間的數(shù)據(jù),那么sql語(yǔ)句為:
select * from table where time between '2011-11-15 11:18:00' and '2011-11-15 14:00:00'
網(wǎng)頁(yè)名稱:php數(shù)據(jù)庫(kù)表時(shí)間字段 php數(shù)據(jù)庫(kù)表時(shí)間字段不顯示
文章路徑:http://muchs.cn/article8/hgssop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站排名、、搜索引擎優(yōu)化、網(wǎng)站導(dǎo)航、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)