Table of Contents

Struct DuckDBTimeOnly

Namespace
DuckDB.NET.Native
Assembly
DuckDB.NET.Bindings.dll
public readonly struct DuckDBTimeOnly
Inherited Members

Constructors

DuckDBTimeOnly(byte, byte, byte)

public DuckDBTimeOnly(byte hour, byte min, byte sec)

Parameters

hour byte
min byte
sec byte

DuckDBTimeOnly(byte, byte, byte, int)

public DuckDBTimeOnly(byte hour, byte min, byte sec, int microsecond)

Parameters

hour byte
min byte
sec byte
microsecond int

Properties

Hour

public byte Hour { get; }

Property Value

byte

Microsecond

public int Microsecond { get; }

Property Value

int

Min

public byte Min { get; }

Property Value

byte

Sec

public byte Sec { get; }

Property Value

byte

Ticks

public long Ticks { get; }

Property Value

long

Methods

ToDateTime()

public DateTime ToDateTime()

Returns

DateTime

Operators

explicit operator DateTime(DuckDBTimeOnly)

public static explicit operator DateTime(DuckDBTimeOnly timeOnly)

Parameters

timeOnly DuckDBTimeOnly

Returns

DateTime

explicit operator DuckDBTimeOnly(DateTime)

public static explicit operator DuckDBTimeOnly(DateTime dateTime)

Parameters

dateTime DateTime

Returns

DuckDBTimeOnly

implicit operator TimeOnly(DuckDBTimeOnly)

public static implicit operator TimeOnly(DuckDBTimeOnly time)

Parameters

time DuckDBTimeOnly

Returns

TimeOnly

implicit operator DuckDBTimeOnly(TimeOnly)

public static implicit operator DuckDBTimeOnly(TimeOnly time)

Parameters

time TimeOnly

Returns

DuckDBTimeOnly