Documentation
¶
Index ¶
- Constants
- Variables
- func DurationToMilliseconds(d time.Duration) int64
- func JulianDayToTime(d float64) time.Time
- func JulianDayToTimestamp(f float64) *timestamppb.Timestamp
- func JulianNow() float64
- func MigrationsFromFS(migrationsFS embed.FS, migrationsDir string) ([]string, error)
- func MillisecondsToDuration(ms int64) time.Duration
- func StmtBytes(stmt *sqlite.Stmt, colName string) []byte
- func StmtBytesByCol(stmt *sqlite.Stmt, col int) []byte
- func StmtJulianToTime(stmt *sqlite.Stmt, colName string) time.Time
- func StmtJulianToTimestamp(stmt *sqlite.Stmt, colName string) *timestamppb.Timestamp
- func TimeToJulianDay(t time.Time) float64
- func TimestampJulian(ts *timestamppb.Timestamp) float64
- type DB
- type DBFn
Constants ¶
View Source
const (
UnixEpochJulianDay = 2440587.5
)
Variables ¶
View Source
var JulianZeroTime = JulianDayToTime(0)
Functions ¶
func DurationToMilliseconds ¶
func JulianDayToTime ¶
func JulianDayToTimestamp ¶
func JulianDayToTimestamp(f float64) *timestamppb.Timestamp
func MigrationsFromFS ¶
func MillisecondsToDuration ¶
func StmtJulianToTimestamp ¶
func StmtJulianToTimestamp(stmt *sqlite.Stmt, colName string) *timestamppb.Timestamp
func TimeToJulianDay ¶
func TimestampJulian ¶
func TimestampJulian(ts *timestamppb.Timestamp) float64
Types ¶
Click to show internal directories.
Click to hide internal directories.