Class: OpenStudio::DateTime

Inherits:
Object
  • Object
show all
Defined in:
lib/openstudio-api-stubs/Classes/DateTime.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.fromEpoch(sWIGTYPE_p_std__time_t) ⇒ DateTime

Returns:



76
77
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 76

def self.fromEpoch(sWIGTYPE_p_std__time_t)
end

.fromISO8601(string) ⇒ OptionalDateTime

Returns:



70
71
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 70

def self.fromISO8601(string)
end

.fromXsdDateTime(string) ⇒ OptionalDateTime

Returns:



73
74
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 73

def self.fromXsdDateTime(string)
end

.localOffsetUTCDouble

Returns:

  • (Double)


16
17
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 16

def self.localOffsetUTC
end

.logChannelString

Returns:

  • (String)


7
8
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 7

def self.logChannel
end

.new(*args) ⇒ Object



4
5
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 4

def self.new(*args)
end

.nowDateTime

Returns:



10
11
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 10

def self.now
end

.nowUTCDateTime

Returns:



13
14
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 13

def self.nowUTC
end

Instance Method Details

#__cmp__(dateTime) ⇒ Int32

Returns:

  • (Int32)


85
86
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 85

def __cmp__(dateTime)
end

#__hash__String

Returns:

  • (String)


82
83
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 82

def __hash__
end

#__str__String

Returns:

  • (String)


79
80
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 79

def __str__
end

#dateDate

Returns:



49
50
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 49

def date
end

#Equal(dateTime) ⇒ DateTime

Returns:



19
20
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 19

def Equal(dateTime)
end

#EqualEqual(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


31
32
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 31

def EqualEqual(dateTime)
end

#GreaterThan(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


43
44
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 43

def GreaterThan(dateTime)
end

#GreaterThanEqual(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


46
47
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 46

def GreaterThanEqual(dateTime)
end

#LessThan(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


37
38
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 37

def LessThan(dateTime)
end

#LessThanEqual(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


40
41
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 40

def LessThanEqual(dateTime)
end

#Minus(*args) ⇒ DateTime

Returns:



91
92
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 91

def Minus(*args)
end

#MinusEqual(time) ⇒ DateTime

Returns:



28
29
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 28

def MinusEqual(time)
end

#NotEqual(dateTime) ⇒ Boolean

Returns:

  • (Boolean)


34
35
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 34

def NotEqual(dateTime)
end

#Plus(time) ⇒ DateTime

Returns:



22
23
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 22

def Plus(time)
end

#PlusEqual(time) ⇒ DateTime

Returns:



25
26
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 25

def PlusEqual(time)
end

#timeTime

Returns:



52
53
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 52

def time
end

#toEpochSWIGTYPE_p_time_t

Returns:

  • (SWIGTYPE_p_time_t)


67
68
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 67

def toEpoch
end

#toEpochLongInt32

Returns:

  • (Int32)


88
89
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 88

def toEpochLong
end

#toISO8601String

Returns:

  • (String)


61
62
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 61

def toISO8601
end

#toStringString

Returns:

  • (String)


58
59
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 58

def toString
end

#toXsdDateTimeString

Returns:

  • (String)


64
65
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 64

def toXsdDateTime
end

#utcOffsetDouble

Returns:

  • (Double)


55
56
# File 'lib/openstudio-api-stubs/Classes/DateTime.rb', line 55

def utcOffset
end