as.datetime {simtimer}R Documentation

Back-transformation from a sim_datetime to a datetime

Description

as.datetime() transforms a sim_datetime element (integer) to a regular datetime element (POSIXt)

Usage

as.datetime(sim_datetime, origin_date)

Arguments

sim_datetime

A sim_datetime (integer representing the passed seconds since origin_date)

origin_date

A datetime (POSIXt)

Value

datetime A POSIXt

Examples

origin_date <- as.POSIXct("2016-01-01 00:00:00", tz = "UTC")
as.datetime(60, origin_date)
# [1] "2016-01-01 00:01:00 UTC"
as.datetime(600, origin_date)
# [1] "2016-01-01 00:10:00 UTC"
as.datetime(as.sim_datetime(as.POSIXct("2016-01-02 00:00:00", tz = "UTC"), origin_date),
origin_date)
# [1] "2016-01-02 UTC"

[Package simtimer version 4.0.0 Index]