Send feedback on this topic.
Teradata.Client.Provider
TdIntervalDayToHour Constructor(TimeSpan,Byte)



Teradata.Client.Provider Namespace > TdIntervalDayToHour Structure > TdIntervalDayToHour Constructor : TdIntervalDayToHour Constructor(TimeSpan,Byte)
A TimeSpan to initialize TdIntervalDayToHour.
Number of significant digits of the day.
An instance of TdIntervalDayToHour is created using a TimeSpan specifying the day precision as a byte.
Syntax
'Declaration
 
Public Function New( _
   ByVal timeSpan As TimeSpan, _
   ByVal precision As Byte _
)
'Usage
 
Dim timeSpan As TimeSpan
Dim precision As Byte
 
Dim instance As New TdIntervalDayToHour(timeSpan, precision)
public TdIntervalDayToHour( 
   TimeSpan timeSpan,
   byte precision
)
public:
TdIntervalDayToHour( 
   TimeSpan timeSpan,
   byte precision
)

Parameters

timeSpan
A TimeSpan to initialize TdIntervalDayToHour.
precision
Number of significant digits of the day.
Exceptions
ExceptionDescription
The timespan parameter specifies a TdIntervalDayToHour value less than TdIntervalDayToHour.MinValue or greater than TdIntervalDayToHour.MaxValue.
The precision parameter is outside the TdIntervalDayToHour.MinPrecision or TdIntervalDayToHour.MaxPrecision range of values.
The precision parameter is not large enough to represent the number of days.
Remarks

The TimeSpan value is converted into a TdIntervalDayToHour and evaluated against TdIntervalDayToHour.MinValue and TdIntervalDayToHour.MaxValue. If the values are not exceeded but the resulting days component exceeds the supplied parameter precision value, an exception is generated.

After conversion of the TimeSpan value into a TdIntervalDayToHour, any minutes, seconds or microseconds will be truncated. For example, a TimeSpan value created with a TimeSpan.Ticks value of 9378401234567 results in a value of 10 days, 20 hours, 30 minutes and 40.1234567 seconds. The TdIntervalDayToHour literal representation results in a TdIntervalDayToHour value of '10 20'. The 30 minutes and the 40.1234567 seconds values are truncated.

Requirements

Target Platforms: Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2

See Also

Reference

TdIntervalDayToHour Structure
TdIntervalDayToHour Members
Overload List