我正在使用日曆,我認爲該日曆只處理沒有時間的日期。如何僅在DateTime屬性上獲取日期?在日曆上工作
注意:requested_date是日期時間屬性。我想有要求的日期所有保留和它隱蔽僅日期:
users_controller.rb
def myprofile
@reservation = Reservation.all
@resv_by_date = @reservation.group_by(&:requested_date) <-- make requested_date to date only
end
myprofile.html.erb
<div id="admin">
<%= calendar do |date| %>
<%= date.day %><br>
<% @resv_by_date.each do |reservation| %>
<%= reservation.requested_date.to_date %><br>
<% end %>
<% end %>
</div>
(this month 'May') requested_date is existing on my database
image output after the solution of the 1st answer
什麼數據庫您使用的? –
@AnthonyE Sqlite ..我唯一的問題是在控制器上,我只是想從日期時間屬性獲取日期.. –
@AnthonyE \t 我更新myprofile.html.erb並查看新上傳的輸出圖像..有循環的問題。 –