0
我在ROR
新的,我想编写一个函数,而我将通过month
,它将返回total working days
(除周六,周日)使用business_time
该月份的宝石在轨计算一个月工作日使用轨道BUSINESS_TIME宝石
我在ROR
新的,我想编写一个函数,而我将通过month
,它将返回total working days
(除周六,周日)使用business_time
该月份的宝石在轨计算一个月工作日使用轨道BUSINESS_TIME宝石
尝试(未测试):
first_day = Date.parse("September 30, 2012")
last_day = Date.parse("November 1, 2012")
first_day.business_days_until(last_day)
它给2012年7月的21个工作日内,而他们是22 – 2012-08-16 06:22:31
对不起你在上月的最后一天开始,否则第一一天不算。 – Ben 2012-08-16 07:39:07
我使用了 start_date = Date.parse(“2012年3月1日”); end_date = Date.parse(“2012年3月31日”)。at_beginning_of_month.next_month; start_date.business_days_until(end_date); – 2012-08-16 09:03:52