class OpenStudio::DateTime
Public Class Methods
fromEpoch(sWIGTYPE_p_std__time_t)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 76 def self.fromEpoch(sWIGTYPE_p_std__time_t) end
fromISO8601(string)
click to toggle source
@return [OptionalDateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 70 def self.fromISO8601(string) end
fromXsdDateTime(string)
click to toggle source
@return [OptionalDateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 73 def self.fromXsdDateTime(string) end
localOffsetUTC()
click to toggle source
@return [Double]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 16 def self.localOffsetUTC end
logChannel()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 7 def self.logChannel end
new(*args)
click to toggle source
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 4 def self.new(*args) end
now()
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 10 def self.now end
nowUTC()
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 13 def self.nowUTC end
Public Instance Methods
Equal(dateTime)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 19 def Equal(dateTime) end
EqualEqual(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 31 def EqualEqual(dateTime) end
GreaterThan(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 43 def GreaterThan(dateTime) end
GreaterThanEqual(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 46 def GreaterThanEqual(dateTime) end
LessThan(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 37 def LessThan(dateTime) end
LessThanEqual(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 40 def LessThanEqual(dateTime) end
Minus(*args)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 91 def Minus(*args) end
MinusEqual(time)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 28 def MinusEqual(time) end
NotEqual(dateTime)
click to toggle source
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 34 def NotEqual(dateTime) end
Plus(time)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 22 def Plus(time) end
PlusEqual(time)
click to toggle source
@return [DateTime]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 25 def PlusEqual(time) end
__cmp__(dateTime)
click to toggle source
@return [Int32]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 85 def __cmp__(dateTime) end
__hash__()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 82 def __hash__ end
__str__()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 79 def __str__ end
date()
click to toggle source
@return [Date]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 49 def date end
time()
click to toggle source
@return [Time]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 52 def time end
toEpoch()
click to toggle source
@return [SWIGTYPE_p_time_t]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 67 def toEpoch end
toEpochLong()
click to toggle source
@return [Int32]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 88 def toEpochLong end
toISO8601()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 61 def toISO8601 end
toString()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 58 def toString end
toXsdDateTime()
click to toggle source
@return [String]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 64 def toXsdDateTime end
utcOffset()
click to toggle source
@return [Double]
# File lib/openstudio-api-stubs/Classes/DateTime.rb, line 55 def utcOffset end