我有一张表,其中有一个列有事件日期
但该列的类型为varchar。
日期以dd-mm-yy
的形式保存现在我希望获得日期大于今天的所有活动。
我的代码无法正常工作
$cat=Event::where('date','>=',date('d-m-Y'))->get();
但它不起作用就是让我参与所有活动
任何帮助将不胜感激
谢谢
答案 0 :(得分:1)
如果你的columntype是date,你可以使用Carbon:
var browser = BrowserWindow.Launch("http://www.oursite.check/");
object txt = browser.ExecuteScript("return $('#check').text()", null);
答案 1 :(得分:0)
如果列为varchar
类型,则除了将列数据类型更改为date
或datetime
之外,您无法执行任何操作。然后,就像你之前做的那样:
Event::where('date','>=', new \DateTime('now'))->get();