ruby - How to get a last business day of a month with `business_time` gem -


मुझे business_time मणि का उपयोग करके एक माह का अंतिम दिन प्राप्त करना है।

यह कोड कार्य करता है यदि माह का पहला दिन एक व्यावसायिक दिन है।

  1.business_day.before (दिनांक.पार्स ("2014-12-01"))  

लेकिन अगर पहले दिन एक व्यवसायिक दिन नहीं है, तो यह एक दिन पहले की तरह वापस आता है:

  1.business_day.before (दिनांक.पार्स ("2014- 11-01 ")) # = & gt; 2014-10-30 (यह 2014-10-31 होना चाहिए)  

रूबी द्वारा एक माह का अंतिम व्यवसाय दिन कैसे प्राप्त कर सकता हूं? यदि आवश्यक हो तो मैं एक और मणि का उपयोग करूँगा।

आपको एक मणि की ज़रूरत नहीं है, वास्तव में

<प्री> की आवश्यकता होती है 'डेफ' अंतिम_बजनेस_डे दिन की तारीख = तारीख। पीआरएसई (तारीख)। एनएक्सटीएमओप लूप दिन = दिन.प्रेव_डे तोड़ने तक दिन का दिन। या दिन। अंतिम दिन अंत Last_business_day '2014-11-01' # = & gt; '2014-11-28' अंतिम_ व्यवसाय_दिन '2014-12-01' # = & gt; '2014-12-31'

Comments

Popular posts from this blog

c# - SignalR: "Protocol error: Unknown transport." when navigating to hub -

class - Kivy: how to instantiate a dynamic classes in python -

java - Algorithm negotiation fail SSH in Jenkins -