我已經有一個在CakePHP中構建的系統,其中一個數據的選擇字段是一年。是否有一種簡單的方法將某些東西放入條件數組中以匹配所選年份的日期?在CakePHP中按年選擇日期
2
A
回答
4
我正要出門的肢體和猜測,你的問題是
我在存儲日期像「2009-08-03」數據庫日期字段。我如何使用Cake選擇2009年的所有日期?
在這種情況下,我的回答將是最簡單的方法大概是這樣的:
$conditions = array(
'Model.date >=' => "$year-01-01",
'Model.date <=' => "$year-12-31"
);
Mind Reader http://uvshock.co.uk/badges/badge.php?label=Mind%20reader&medal=bronze
+3
看來我是對的,給了我自己的心靈讀者徽章。 ; P – deceze 2009-08-05 08:29:11
1
您的意思是date("Y")
?見http://php.net/manual/en/function.date.php
7
在你發現條件下使用:
$conditions = array('YEAR(Model.date)' => '2009');
+0
upvoted for elegant。 – 2013-08-23 10:50:38
相關問題
- 1. 日期選擇:默認選擇年份
- 2. 日期選擇器 - 選擇月/年
- 3. jQuery UI日期選擇器功能只選擇年或月或年 - 月 - 日期
- 4. CakePHP的:日期選擇具有反向年順序
- 5. 顯示1980年在日期選擇器
- 6. 選擇一年中的所有日期
- 7. Infragistics日期選擇器 - 選擇日,而不是年
- 8. Jquery的日期選擇器中,選擇一年
- 9. 如何在cakephp中下載平日,並選擇默認日期?
- 10. Extjs 5 - 日期選擇器只有年
- 11. 日期選擇器 - 僅限年?
- 12. 日期選擇單位計算年齡
- 13. 我想要這個日期選擇器從1990年到2000年之間的幾年選擇日期
- 14. 在jQuery日期選擇器中選擇日期和高亮日期選擇器
- 15. iOS SimpleDB按日期選擇
- 16. 日期選擇器和CakePHP的
- 17. 日期選擇引導和CakePHP
- 18. jQuery UI的日期選擇器 - 出生日期 - 年非選擇正確
- 19. JQuery的禁用16年日期 - 的jquery-UI-日期選擇器
- 20. 如何從日期選擇器中獲取選定的日/月/年和日期選擇器
- 21. mobiscroll日期選擇器顯示在2013年3月29日。
- 22. 角度日期選擇器選擇年底
- 23. Python&Selenium無法在日期選擇器中選擇日期
- 24. 獲取在日期選擇器中選擇的所有日期
- 25. 使用Selenium在日期選擇器中自動選擇日期
- 26. 設置在日期選擇器中選擇的最短日期
- 27. 在iOS中禁用年份HTML5日期選擇器
- 28. 如何在MySQL和PHP中選擇沒有日期的年份?
- 29. 如何在AngularJS材料中獲得年份日期選擇器?
- 30. 在IOS中設置日期選擇器只選擇月份和年份
我認爲你需要爲任何人提供更多的細節來回答這個問題。 – deceze 2009-08-03 11:42:02