如何检查今天是不是星期一?
How to check if today is monday?
要知道年份,我使用 <%= Time.now.year %>
。
所以我可以使用 <% if Time.now.year == 2020 %>You are living the 2020!<% end %>
查看年份。
但是...如何检查今天是不是星期一?还是周日?
你可以使用 .monday 吗?在 Date.today
https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/Date.html#method-i-monday-3F
如果需要与 2020 年进行比较,可以使用 .year :)
您可以使用:
Time.now.wday
# => 3
# this means it's wednesday
wday
代表工作日。 0
代表星期日,6
代表星期六。
因此,对于星期一,您可以检查:Time.now.wday == 1
,对于星期日,您可以检查:Time.now.wday == 0
> Time.now.monday?
=> false
> 2.days.ago.monday?
=> true
要知道年份,我使用 <%= Time.now.year %>
。
所以我可以使用 <% if Time.now.year == 2020 %>You are living the 2020!<% end %>
查看年份。
但是...如何检查今天是不是星期一?还是周日?
你可以使用 .monday 吗?在 Date.today
https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/Date.html#method-i-monday-3F
如果需要与 2020 年进行比较,可以使用 .year :)
您可以使用:
Time.now.wday
# => 3
# this means it's wednesday
wday
代表工作日。 0
代表星期日,6
代表星期六。
因此,对于星期一,您可以检查:Time.now.wday == 1
,对于星期日,您可以检查:Time.now.wday == 0
> Time.now.monday?
=> false
> 2.days.ago.monday?
=> true