DateTime.now를 사용하여 현재 날짜를 가져 와서 시간을 "제거"해야합니다.
예를 들어, 이것은 내가 원하지 않는 것을 보여줍니다 .DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00
내가 어떻게이 공연 할이 원하는 :DateTime.now.some_operation => 2011-11-06 00:00:00 UTC
답변:
다음 중 하나를 사용할 수 있습니다.
DateTime.current.midnight
DateTime.current.beginning_of_day
DateTime.current.to_date
DateTime.now
영역없이 사용 하지 않는 것이 좋습니다 . 그것은 중 하나를 사용하는 것이 좋습니다 Time.zone.now
, DateTime.current
, DateTime.now.in_time_zone
, DateTime.now.utc
, DateTime.now.getlocal
, DateTime.now.iso8601
, DateTime.now.jisx0301
, DateTime.now.rfc3339
, DateTime.now.to_i
, DateTime.now.to_f
대신.