Learn R Programming

charlatan (version 0.2.2)

DateTimeProvider: DateTimeProvider

Description

DateTimeProvider

Arguments

Details

Methods

  • unix_time() - generate a unix time

  • date(pattern) - generate a date

  • date_time(tzinfo) - generate a date time

  • date_time_ad(tzinfo) - generate a date time

  • iso8601() - generate a iso8601 format date - NOT WORKING YET

  • year() - generate a year

  • century() - generate a century

  • timezone() - generate a timezone

  • date_time_between(start_date, end_date, tzinfo) - generate a datetime between two dates

Examples

Run this code
# NOT RUN {
z <- DateTimeProvider$new()
z$countries
z$centuries
z$century()
z$timezone()
z$unix_time()
z$date("%Y-%M-%d")
z$date_time()
z$year()

# date time between a range of dates
(start_date <- Sys.time() - 604800L)
z$date_time_between(start_date = start_date)
# in the year 1900
z$date_time_between("1900-01-01 00:00:00 PST", "1900-12-31 00:00:00 PST")
z$date_time_between("1900-01-01", "1900-12-31")
# }

Run the code above in your browser using DataLab