module YolCommon

Constants

MOBILE_REGEX
VERSION

Public Instance Methods

business_days_between(date1, date2) click to toggle source

计算量日期间的工作日

# File lib/yol_common/helper.rb, line 25
def business_days_between(date1, date2)
  business_days = 0
  date = date2
  while date > date1
   business_days = business_days + 1 unless date.saturday? or date.sunday?
   date = date - 1.day
  end
  business_days
end
duplicate_periods(periods) click to toggle source

重复范围: 支持日期/数字等所有格式

# File lib/yol_common/helper.rb, line 10
def duplicate_periods(periods)
  duplicate_periods = []
  periods.each do |a|
    a_index = periods.index(a)
    temp_periods = periods.clone
    temp_periods.delete_at(a_index)
    temp_periods.each do |b|
      result = a & b
      duplicate_periods << result if result
    end
  end
  duplicate_periods.uniq
end
test(name) click to toggle source
# File lib/yol_common/helper.rb, line 5
def test(name)
  name
end