Module: Time_to

Defined in:
lib/LERN/date.rb

Class Method Summary collapse

Class Method Details

.gardelObject



15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/LERN/date.rb', line 15

def self.gardel
  require 'date'
  require 'business_time'
  now = Date.today
  month_end = Date.today.end_of_month
  d = now.business_days_until(month_end)
  p = if d > 1
        'n'
      else
        ''
      end

  d == 0 ? '¡Hoy pagan!' : "Falta#{p} #{d} días para que paguen."
end

.septemberObject



2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/LERN/date.rb', line 2

def self.september
  x = Date.new(2019, 9, 18)
  y = Time.now.to_date

  d = (x - y).to_i

  if d == 0
    return ':chile: ¡Hoy es 18! ¡A emborracharte!'
  else
    return ":chile: Quedan #{d} días pa'l 18 de septiembre."
  end
end