Table of Contents

Class NativeMethods.DateTimeHelpers

Namespace
DuckDB.NET.Native
Assembly
DuckDB.NET.Bindings.dll
public static class NativeMethods.DateTimeHelpers
Inheritance
NativeMethods.DateTimeHelpers
Inherited Members

Methods

DuckDBCreateTimeTz(long, int)

public static extern DuckDBTimeTzStruct DuckDBCreateTimeTz(long micros, int offset)

Parameters

micros long
offset int

Returns

DuckDBTimeTzStruct

DuckDBFromDate(DuckDBDate)

public static extern DuckDBDateOnly DuckDBFromDate(DuckDBDate date)

Parameters

date DuckDBDate

Returns

DuckDBDateOnly

DuckDBFromTime(DuckDBTime)

public static extern DuckDBTimeOnly DuckDBFromTime(DuckDBTime time)

Parameters

time DuckDBTime

Returns

DuckDBTimeOnly

DuckDBFromTimeTz(DuckDBTimeTzStruct)

public static extern DuckDBTimeTz DuckDBFromTimeTz(DuckDBTimeTzStruct micros)

Parameters

micros DuckDBTimeTzStruct

Returns

DuckDBTimeTz

DuckDBFromTimestamp(DuckDBTimestampStruct)

public static extern DuckDBTimestamp DuckDBFromTimestamp(DuckDBTimestampStruct date)

Parameters

date DuckDBTimestampStruct

Returns

DuckDBTimestamp

DuckDBToDate(DuckDBDateOnly)

public static extern DuckDBDate DuckDBToDate(DuckDBDateOnly dateStruct)

Parameters

dateStruct DuckDBDateOnly

Returns

DuckDBDate

DuckDBToTime(DuckDBTimeOnly)

public static extern DuckDBTime DuckDBToTime(DuckDBTimeOnly dateStruct)

Parameters

dateStruct DuckDBTimeOnly

Returns

DuckDBTime

DuckDBToTimestamp(DuckDBTimestamp)

public static extern DuckDBTimestampStruct DuckDBToTimestamp(DuckDBTimestamp dateStruct)

Parameters

dateStruct DuckDBTimestamp

Returns

DuckDBTimestampStruct