Laravel 相当于 sql 日期时间转换
Laravel equivalent of sql datetime casting
我有一个 table,它由 ddate
和 time_start
列组成,我想将它与今天进行比较。
在 SQL 服务器中,我可以直接转换 ddate and timestart
来格式化我想要的日期并将其与 GETDATE()
.
进行比较
就我而言,如何将单独的(ddate
和 time_start
)与今天进行比较?
已编辑
我想要的是像 '2020-06-01 11:23:00' 一样连接它,然后将它与 today
进行比较
whereRaw()
的内容应该与您在 SQL 中所做的类似。如果没有,请随意自定义它。
DB::table('your_table')
->whereRaw('CONCAT(ddate, " ", time_start) = GETDATE()')
我有一个 table,它由 ddate
和 time_start
列组成,我想将它与今天进行比较。
在 SQL 服务器中,我可以直接转换 ddate and timestart
来格式化我想要的日期并将其与 GETDATE()
.
就我而言,如何将单独的(ddate
和 time_start
)与今天进行比较?
已编辑
我想要的是像 '2020-06-01 11:23:00' 一样连接它,然后将它与 today
whereRaw()
的内容应该与您在 SQL 中所做的类似。如果没有,请随意自定义它。
DB::table('your_table')
->whereRaw('CONCAT(ddate, " ", time_start) = GETDATE()')