18
मेरे पास डेटटाइम क्लास का ऑब्जेक्ट विशेषता है।जांचें कि डेटटाइम मान आज है, कल या बाद में
अगर मैं सहेजी गई तारीख आज, कल या अन्यथा बाद में कैसे समझूं?
मेरे पास डेटटाइम क्लास का ऑब्जेक्ट विशेषता है।जांचें कि डेटटाइम मान आज है, कल या बाद में
अगर मैं सहेजी गई तारीख आज, कल या अन्यथा बाद में कैसे समझूं?
यहाँ इसे प्राप्त करने के कुछ उपयोगी तरीके हैं:
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
कुछ की तरह ...
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
?
मैं तुम्हें इसे किसी न किसी लेकिन यद्यपि .. एचएम। संक्षेप में, मैं निम्नलिखित होने के लिए सच्चाई से प्यार करता हूं, लेकिन यह नहीं है .. 'DateTime.current == Date.current' – Numbers
' DateTime.current.to_date == Date.current'? –
बेशक! :) (बस डेटटाइम कक्षा में डॉट को हटाएं ..) – Numbers