thinkphp6的時間區間查詢

2021-10-06 23:40:49 字數 1018 閱讀 8893

thinkphp6之後 就沒辦法在使用thinkphp5的時間查詢方法了

這裡有thinkphp6自帶的方法

thinkphp6查詢表示式官方文件鏈結

$date

="2020-06-01 00:00:00"

//首先先宣告乙個開始時間

//然後將日期格式的時間轉成時間戳

$begintime

=strtotime

("$date")

;//指定月份的第一天

$endtime

=strtotime

("$date

23:59:59 +1 month -1 day");

//指定月份的最後一天

$info

= db:

:name

('table')-

>

wherebetween

('create_time'

,"$begintime

,$endtime")

->

select()

->

toarray()

;//這樣就可以查詢到建立時間在2023年6月1號00:00:00到2023年6月30號23:59:59區間的資料

//時間查詢還可以寫成這樣

$where

=['create_time'

,'between'

,"$begintime

,$endtime"]

;$info

= db:

:name

('table')-

>

where

($where)-

>

select()

->

toarray()

;

ThinkPHP(6) 模板技術

判斷比較標籤 區間標籤 三元運算子 php 在如下圖所示目錄中建立html 然後在index控制器的index方法中,呼叫模板 那麼當你訪問 index index時就會顯示index.html。如果你不想要模板和方法同名,你可以在display方法中跟上模板名稱即可。如下圖 兩種方式賦值 clas...

thinkphp6陣列分頁

一 因為有複雜的資料統計,需要組陣列,這時候使用tp6的分頁會有問題,於是改為陣列分頁的方式,將以前tp3的分頁拿過來改了一下,話不多說上 引入tp3分頁源 為了和tp6的區別不會太明顯,修改了源 放入tp6 vendor topthink framework src think 下 修改詳情 1 ...

thinkphp6開發步驟記錄

1 安裝php study 有php需要的環境 2 配置環境變數 path下新增 d phpstudy pro extensions php php7.3.4nts 3 在www資料夾下 composer create project topthink think tp 6.0.dev 5 使用檢視...