Class: Time

Inherits:
Object
  • Object
show all
Defined in:
lib/leap_salesforce/ext/time.rb

Overview

adding additional methods to inbuit time object

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.parse_salesforce(date_string) ⇒ Time

Returns Time object created from salesforce date String.

Parameters:

  • date_string (String)

    Date returned from salesforce

Returns:

  • (Time)

    Time object created from salesforce date String



12
13
14
# File 'lib/leap_salesforce/ext/time.rb', line 12

def self.parse_salesforce(date_string)
  mktime(*date_string.split('-'))
end

Instance Method Details

#salesforce_formatString

Returns String represents time in salesforce format.

Returns:

  • (String)

    String represents time in salesforce format



6
7
8
# File 'lib/leap_salesforce/ext/time.rb', line 6

def salesforce_format
  strftime('%Y-%m-%d')
end