FixedTime struct | QSYS API Reference Guide
Estimated reading time: 3 minutes
Holds a fixed-time value in the specified format and with the given separator.
Namespace: ASNA.QSys.Runtime Assembly: ASNA.QSys.Runtime.dll
Properties
Type | Name | Description |
---|---|---|
DateTimeFormat | Format | IFixedDateTime Format implementation. Returns the format for this FixedTime value. |
Int32 | Hour | Returns the hour in this FixedTime value. |
DateTimeDataKind | Kind | IFixedDateTime Kind implementation. Returns DateTimeDataKind.Time. |
Int32 | Length | Gets the length of the FixedTime value, given its format and separator. |
Int32 | Minute | Returns the minutes in this FixedTime value. |
Int32 | Second | Returns the seconds in this FixedTime value. |
DateTimeSeparator | Separator | IFixedDateTime Separator implementation. Returns the separator for this FixedTime value. |
TimeOnly | TimeValue | Gets the value of this FixedTime as a TimeOnly value. |
DateTime | Value | Gets the value of this FixedTime as a System.DateTime value. |
Object | ValueAsObject | Returns the value of this FixedTime as an object. |
Methods
Signature | Description |
---|---|
CompareTo(Object) | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
Convert(DateTime) | Convert a DateTime to a FixedTime of the same format and separator. |
ToNumericString() | Convert to numeric string representation of the FixedTime, according to its format with no separators. |
ToString() | Convert to the string representation of the FixedTime, according to its format and separator. |
ToString(DateTimeFormat, DateTimeSeparator) | Convert to the string of the FixedTime, according to the given format and separator. |
int CompareTo(object obj)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
int CompareTo(object obj)
Parameters
Type | Parameter name | Description |
---|---|---|
Object | obj | The object to compare against. |
Returns
Type | Description |
---|---|
Int32 | A value that indicates the relative order of the objects being compared. |
IFixedSizeType<DateTime> Convert(DateTime value)
Convert a DateTime to a FixedTime of the same format and separator.
IFixedSizeType<DateTime> Convert(DateTime value)
Parameters
Type | Parameter name | Description |
---|---|---|
DateTime | value | The DateTime value to convert. |
Returns
Type | Description |
---|---|
IFixedSizeType`1 | A new FixedTime value with the same format and separator. |
string ToNumericString()
Convert to numeric string representation of the FixedTime, according to its format with no separators.
string ToNumericString()
string ToString()
Convert to the string representation of the FixedTime, according to its format and separator.
string ToString()
string ToString(DateTimeFormat format, DateTimeSeparator separator)
Convert to the string of the FixedTime, according to the given format and separator.
string ToString(DateTimeFormat format, DateTimeSeparator separator)
Parameters
Type | Parameter name | Description |
---|---|---|
DateTimeFormat | format | DateTimeFormat of the FixedTime. |
DateTimeSeparator | separator | DateTimeSeparator of the FixedTime. |
Returns
Type | Description |
---|---|
String | The string representation of the FixedTime value, with the given format and separator. |