time

package
v0.0.0-...-bb841d2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2023 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	UrrPersonNotFound  = core.UrrNew("was unable to find user")
	UrrInvalidRemindID = core.UrrNew("invalid reminder ID")
)
View Source
var (
	UrrTimestamp        = core.UrrNew("invalid timestamp")
	UrrTimezone         = core.UrrNew("invalid timezone")
	UrrTimezoneNotSet   = core.UrrNew("user hasn't set their timezone")
	UrrInvalidTime      = core.UrrNew("could not parse given time string")
	UrrNoReminders      = core.UrrNew("couldn't find any reminders")
	UrrReminderNotFound = core.UrrNew("couldn't find person's reminder")
	UrrOldTime          = core.UrrNew("given time has already passed")
)
View Source
var Advanced = advanced{}
View Source
var AdvancedConvert = advancedConvert{}
View Source
var AdvancedNow = advancedNow{}
View Source
var AdvancedRemind = advancedRemind{}
View Source
var AdvancedRemindAdd = advancedRemindAdd{}
View Source
var AdvancedRemindDelete = advancedRemindDelete{}
View Source
var AdvancedRemindList = advancedRemindList{}
View Source
var AdvancedTimestamp = advancedTimestamp{}
View Source
var AdvancedTimezone = advancedTimezone{}
View Source
var AdvancedTimezoneDelete = advancedTimezoneDelete{}
View Source
var AdvancedTimezoneSet = advancedTimezoneSet{}
View Source
var AdvancedTimezoneShow = advancedTimezoneShow{}
View Source
var NormalTime = normalTime{}
View Source
var NormalTimezone = normalTimezone{}

Functions

func Convert

func Convert(target, tz string) (string, core.Urr, error)

func Now

func Now(person, place int64) (time.Time, core.Urr, error)

func RemindAdd

func RemindAdd(when, what, msgID string, person, placeExact, placeLogical int64) (time.Time, int64, core.Urr, error)

func RemindDelete

func RemindDelete(id, person int64) (core.Urr, error)

func RemindList

func RemindList(person, place int64) ([]reminder, core.Urr, error)

func Time

func Time(when string, person, place int64) (time.Time, core.Urr, error)

func Timestamp

func Timestamp(when string, person, place int64) (time.Time, core.Urr, error)

func TimezoneDelete

func TimezoneDelete(person, place int64) error

func TimezoneSet

func TimezoneSet(tz string, person, place int64) (string, core.Urr, error)

func TimezoneShow

func TimezoneShow(person, place int64) (string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL