18
A
回答
43
以下是一些有用的方法来实现这一目标:
datetime = DateTime.now => Sun, 26 Oct 2014 21:00:00
datetime.today? # => true
datetime.to_date.past? # => false (only based on date)
datetime.to_date.future? # => false (only based on date)
datetime.to_date == Date.tomorrow # => false
datetime.to_date == Date.yesterday # => false
2
喜欢的东西...
datetime = Time.now.to_datetime
=> Sun, 26 Oct 2014 16:24:55 -0600
datetime >= Date.today
=> true
datetime < Date.tomorrow
=> true
datetime += 1.day
=> Mon, 27 Oct 2014 16:25:12 -0600
datetime >= Date.today
=> true
datetime >= Date.tomorrow
=> true
datetime < (Date.tomorrow + 1.day)
=> false
?
相关问题
- 1. 检查时间是在今晚和明天早上之间
- 2. 检查新的DateTime是否是今天或未来在php
- 3. PHP:如何检查日期是今天,昨天还是明天
- 4. Swift - 检查一个时间戳是昨天,今天,明天还是X天前
- 5. 检查是datetime值实际上是今天的日期
- 6. 是时间点:在一小时内,在今天内,明天晚于明天还是过去?
- 7. Django的:检查是否今天范围DateTime对象的
- 8. 如何简单检查DateTime列是否在今天的30天之内?
- 9. 找出NSDate是否是今天,昨天,明天
- 10. BASH检查今天是否是第一天的月份
- 11. 可能用今天晚些时候的end_time来拉取事件列表吗?
- 12. 如何检查日期是否在今天前三天
- 13. 如何查找时间是今天或昨天在android
- 14. DateTime今天25年后
- 15. 是否有可能让uidatepicker像“今天”一样说“明天”?
- 16. SQL查询检查到期日期是从今天3天?
- 17. 检查毫秒中的时间是否为明天
- 18. 如何检查是否以前存储的时间()值是今天在PHP?
- 19. mysql查询选择昨天,今天和明天
- 20. 最好的方法来检查是否今天是本月的第一天
- 21. 检查日期,如果今天,回到今天或正常日期
- 22. SSRS指标显示是否今天或昨天更新日期
- 23. 如何检查今天是否是Java日历的星期日
- 24. 检查文件是否是今天创建
- 25. 检查模型的实例是否是今天创建的?
- 26. 如何确定ZonedDateTime是否为“今天”?
- 27. mysql - 今天是两列值
- 28. Moq:今天早些时候我无法投射到界面
- 29. 检查,看是否有DATETIME是14天前
- 30. 的WordPress:检查日期是今天或已通过
我虽然你钉它,但.. HM。总之,我喜欢以下是真实的,但它不是..'DateTime.current == Date.current' – Numbers 2014-10-26 22:39:32
'DateTime.current.to_date == Date.current'? – 2014-10-26 22:45:39
当然! :)(只需删除DateTime类中的点..) – Numbers 2014-10-26 22:47:25