Module pg_timestamp

Behaviours: pg_types.

Data Types

config()

config() = float_system_time_seconds | integer_system_time_seconds | integer_system_time_microseconds

datetime()

datetime() = calendar:datetime() | {calendar:date(), time()}

hour()

hour() = 0..23

minute()

minute() = 0..59

second()

second() = 0..59 | float()

time()

time() = {hour(), minute(), second()}

Function Index

decode/2
decode_timestamp/1
decode_timestamp/2
encode/2
encode_timestamp/1
init/1
type_spec/0

Function Details

decode/2

decode(Bin, Type_info) -> any()

decode_timestamp/1

decode_timestamp(Bin::binary()) -> datetime()

decode_timestamp/2

decode_timestamp(X1::binary(), X2::config() | []) -> datetime()

encode/2

encode(Timestamp, TypeInfo) -> any()

encode_timestamp/1

encode_timestamp(Datetime) -> any()

init/1

init(Opts) -> any()

type_spec/0

type_spec() -> any()


Generated by EDoc