Class: Date

Inherits:
Object
  • Object
show all
Defined in:
lib/sec_edgar/utils.rb

Instance Method Summary collapse

Instance Method Details

#quarterObject



16
17
18
# File 'lib/sec_edgar/utils.rb', line 16

def quarter
  ((month / 3.0) - 0.1).floor + 1
end

#to_sec_uri_formatObject



20
21
22
23
24
25
26
27
# File 'lib/sec_edgar/utils.rb', line 20

def to_sec_uri_format
  today = Date.today
  if today.quarter == quarter && today.year == year
    "company.#{ strftime("%Y%m%d") }.idx"
  else
    "#{ year }/QTR#{ quarter }/company.#{ strftime("%Y%m%d") }.idx"
  end
end