Module: ExistClient::LogicalDate

Included in:
ExistClient, ReportPeriod, Tasks::Task, TimeTracking::Entry
Defined in:
lib/exist_client/logical_date.rb

Instance Method Summary collapse

Instance Method Details

#logical_date(time) ⇒ Object



3
4
5
6
7
8
# File 'lib/exist_client/logical_date.rb', line 3

def logical_date(time)
  local_time = time.getlocal
  date = local_time.to_date
  date -= 1 if local_time.hour < Config.cutoff_hour
  date
end