劉玉林
PHP中的date函數(shù)可以用來進(jìn)行時(shí)間控制。首先需要用date_default_timezone_set來設(shè)置一個(gè)時(shí)區(qū),比如說:date_default_timezone_set("PRC");實(shí)現(xiàn)加一個(gè)月date("Y-m-d",strtotime("+1months",strtotime("2015-11-27"))); //結(jié)果是 2015-12-27實(shí)現(xiàn)加一周改成 +1week即date("Y-m-d",strtotime("+1week",strtotime("2015-11-27")));
有營煮婦
$date = '2019-02-01';echo date("t",strtotime($date));php手冊上有
賈曉晨
$year=date("Y");if($year%4==0){ehco ”閏年";}$firstday = date('Y-m-01', strtotime($date)); if( date('Y-m-d', strtotime("$firstday +1 month -1 day"))==31){ echo "大月";}elseif( date('Y-m-d', strtotime("$firstday +1 month -1 day"))==30){echo”小月";}else{echo "二月"}
天赤劍
首先不知道你的 na_members 是什么類型。。 跟時(shí)間完全沒搭上邊的命名。。 1假設(shè)是時(shí)間的話,且是時(shí)間戳格式的話 就 $na_members=strtotime("+1 months",$na_members); //加一個(gè)月 $na_members=strtotime("+1 years 1months",$na_members); //加一年 2.如果是datetime 格式的話 轉(zhuǎn)成時(shí)間戳再轉(zhuǎn)datetime
朱鳴夏
我也沒學(xué)多久,剛剛工作建議你把php100上的一百個(gè)視頻看一遍,這樣對php就可以有個(gè)大概的了解了在手敲代碼建站上多下點(diǎn)功夫然后可以學(xué)幾個(gè)系統(tǒng) phpcms 比較簡單再改幾個(gè)站thinkphp框架,smarty模板引擎,ecshop,uchome,dedecms也要學(xué)學(xué),這些都是系統(tǒng)如果php語言學(xué)的比較扎實(shí)的話,很簡單就上手了還有javascript ,jquery,ajax 別著急,一點(diǎn)一點(diǎn)的學(xué)最重要的是,多做站,若有個(gè)朋友或師傅帶,會快很多
玉龍鍘
直接去當(dāng)前時(shí)間戳,減去 30*24*3600
魯肅
<?php$date_two_ms = date('Y-m-d',strtotime('next month'));?>還可以這樣,你隨便選擇一個(gè)使用就可以了<?php$now = time(); //獲取當(dāng)前的時(shí)間戳 $date_two_ms = date('Y-m-d',$now+3600*24*30); //這里使用了30天 你也可以換成 31天什么的?>
邪氣
strtotime 非常強(qiáng)大的一個(gè)獲取時(shí)間戳的函數(shù)例:獲取前一個(gè)月的時(shí)間strtotime("-1 month");獲取上一個(gè)月的今天的上一天date("Y-m-d",strtotime("-1 month - day"));獲取上近五年strtotime("-5 year");百度一下,這個(gè)網(wǎng)上有很多
神滅形消
把你現(xiàn)在顯示當(dāng)天的SQL語句貼出來,或者粘貼表結(jié)構(gòu)(字段名稱和類型)
從你的結(jié)構(gòu)可以看出,你的日期使用的是UNIX時(shí)間戳,不是數(shù)據(jù)庫的日期類型,這個(gè)可以使用函數(shù)FROM_UNIXTIME轉(zhuǎn)換為數(shù)據(jù)庫日期類型,然后使用date_format函數(shù)轉(zhuǎn)換為指定格式。也可以使用UNIX_TIMESTAMP函數(shù)把日期轉(zhuǎn)換為時(shí)間戳進(jìn)行比較。 例如:查詢本月的數(shù)據(jù)條件可以這樣寫:WHERE date_format(FROM_UNIXTIME(`time`),'%Y%m')='201504' 還可以這樣:WHERE `TIME` BETWEEN UNIX_TIMESTAMP('2015-04-01 00:00:00') AND UNIX_TIMESTAMP('2015-04-30 23:59:59') 如果數(shù)據(jù)量特別多,后一種方式的查詢速度更快,前提的`time`字段有索引。