Record Timestamp
Unit
Declaration
type Timestamp = record
Description
Class: Timestamp of ddb
Overview
Fields
o: Pduckdb_Timestamp; |
Methods
constructor FromNativePointer(ptr : Pduckdb_Timestamp); |
|
class operator Explicit(const r: Timestamp): Boolean; |
|
procedure AutoRelease(); |
|
class function FromString(arg1: str): timestamp_t; overload; static; |
|
class function TryConvertTimestampTZ(arg1: PUTF8Char; arg2: UInt64; arg3: timestamp_t; arg4: PBoolean; arg5: string_t): Boolean; overload; static; |
|
class function TryConvertTimestamp(arg1: PUTF8Char; arg2: UInt64; arg3: timestamp_t): Integer; overload; static; |
|
class function FromCString(arg1: PUTF8Char; arg2: UInt64): timestamp_t; overload; static; |
|
class function ToString(arg1: timestamp_t): str; overload; static; |
|
class function GetDate(arg1: timestamp_t): date_t; overload; static; |
|
class function GetTime(arg1: timestamp_t): dtime_t; overload; static; |
|
class function FromDatetime(arg1: date_t; arg2: dtime_t): timestamp_t; overload; static; |
|
class function TryFromDatetime(arg1: date_t; arg2: dtime_t; arg3: timestamp_t): Boolean; overload; static; |
|
class function TryFromDatetime(arg1: date_t; arg2: dtime_tz_t; arg3: timestamp_t): Boolean; overload; static; |
|
class function CharacterIsTimeZone(arg1: UTF8Char): Boolean; overload; static; |
|
class function IsFinite(arg1: timestamp_t): Boolean; overload; static; |
|
class procedure Convert(arg1: timestamp_t; arg2: date_t; arg3: dtime_t); overload; static; |
|
class function GetCurrentTimestamp(): timestamp_t; overload; static; |
|
class function FromEpochSecondsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochSeconds(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochMsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochMs(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochMicroSeconds(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochNanoSecondsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
class function FromEpochNanoSeconds(arg1: Int64): timestamp_t; overload; static; |
|
class function TryGetEpochNanoSeconds(arg1: timestamp_t; arg2: PInt64): Boolean; overload; static; |
|
class function GetEpochSeconds(arg1: timestamp_t): Int64; overload; static; |
|
class function GetEpochMs(arg1: timestamp_t): Int64; overload; static; |
|
class function GetEpochMicroSeconds(arg1: timestamp_t): Int64; overload; static; |
|
class function GetEpochNanoSeconds(arg1: timestamp_t): Int64; overload; static; |
|
class function GetJulianDay(arg1: timestamp_t): Double; overload; static; |
|
class function TryParseUTCOffset(arg1: PUTF8Char; arg2: PUInt64; arg3: UInt64; arg4: PInteger; arg5: PInteger): Boolean; overload; static; |
|
class function ConversionError(arg1: str): str; overload; static; |
|
class function ConversionError(arg1: string_t): str; overload; static; |
|
class function UnsupportedTimezoneError(arg1: str): str; overload; static; |
|
class function UnsupportedTimezoneError(arg1: string_t): str; overload; static; |
|
procedure Init(); overload; |
Description
Fields
o: Pduckdb_Timestamp; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_Timestamp); |
|
This item has no description. |
class operator Explicit(const r: Timestamp): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
class function FromString(arg1: str): timestamp_t; overload; static; |
|
This item has no description. |
class function TryConvertTimestampTZ(arg1: PUTF8Char; arg2: UInt64; arg3: timestamp_t; arg4: PBoolean; arg5: string_t): Boolean; overload; static; |
|
This item has no description. |
class function TryConvertTimestamp(arg1: PUTF8Char; arg2: UInt64; arg3: timestamp_t): Integer; overload; static; |
|
This item has no description. |
class function FromCString(arg1: PUTF8Char; arg2: UInt64): timestamp_t; overload; static; |
|
This item has no description. |
class function ToString(arg1: timestamp_t): str; overload; static; |
|
This item has no description. |
class function GetDate(arg1: timestamp_t): date_t; overload; static; |
|
This item has no description. |
class function GetTime(arg1: timestamp_t): dtime_t; overload; static; |
|
This item has no description. |
class function FromDatetime(arg1: date_t; arg2: dtime_t): timestamp_t; overload; static; |
|
This item has no description. |
class function TryFromDatetime(arg1: date_t; arg2: dtime_t; arg3: timestamp_t): Boolean; overload; static; |
|
This item has no description. |
class function TryFromDatetime(arg1: date_t; arg2: dtime_tz_t; arg3: timestamp_t): Boolean; overload; static; |
|
This item has no description. |
class function CharacterIsTimeZone(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function IsFinite(arg1: timestamp_t): Boolean; overload; static; |
|
This item has no description. |
class procedure Convert(arg1: timestamp_t; arg2: date_t; arg3: dtime_t); overload; static; |
|
This item has no description. |
class function GetCurrentTimestamp(): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochSecondsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochSeconds(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochMsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochMs(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochMicroSeconds(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochNanoSecondsPossiblyInfinite(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function FromEpochNanoSeconds(arg1: Int64): timestamp_t; overload; static; |
|
This item has no description. |
class function TryGetEpochNanoSeconds(arg1: timestamp_t; arg2: PInt64): Boolean; overload; static; |
|
This item has no description. |
class function GetEpochSeconds(arg1: timestamp_t): Int64; overload; static; |
|
This item has no description. |
class function GetEpochMs(arg1: timestamp_t): Int64; overload; static; |
|
This item has no description. |
class function GetEpochMicroSeconds(arg1: timestamp_t): Int64; overload; static; |
|
This item has no description. |
class function GetEpochNanoSeconds(arg1: timestamp_t): Int64; overload; static; |
|
This item has no description. |
class function GetJulianDay(arg1: timestamp_t): Double; overload; static; |
|
This item has no description. |
class function TryParseUTCOffset(arg1: PUTF8Char; arg2: PUInt64; arg3: UInt64; arg4: PInteger; arg5: PInteger): Boolean; overload; static; |
|
This item has no description. |
class function ConversionError(arg1: str): str; overload; static; |
|
This item has no description. |
class function ConversionError(arg1: string_t): str; overload; static; |
|
This item has no description. |
class function UnsupportedTimezoneError(arg1: str): str; overload; static; |
|
This item has no description. |
class function UnsupportedTimezoneError(arg1: string_t): str; overload; static; |
|
This item has no description. |
procedure Init(); overload; |
|
This item has no description. |