duration2datetime: Convert duration to date-time Convert a string with a...

View source: R/utils-datetime.R

duration2datetimeR Documentation

Convert duration to date-time Convert a string with a duration (e.g. 'an hour ago') to a date-time string, based on a reference time

Description

Convert duration to date-time Convert a string with a duration (e.g. 'an hour ago') to a date-time string, based on a reference time

Usage

duration2datetime(
  str,
  ref_time = Sys.time(),
  output_format = "%Y-%m-%d %H:%M:%S %Z"
)

Arguments

str

String with a duration (see examples)

ref_time

Reference time (default: Sys.time(), current time)

output_format

String with the format of the output (default: "%Y-%m-%d %H:%M:%S %Z")

Value

Date-time object based on the input string, str, and the reference time ref_time.

Examples

duration2datetime("a minute ago")
duration2datetime("an hour ago")
duration2datetime("a day ago")
duration2datetime("a week ago")
duration2datetime("a month ago")
duration2datetime("a year ago")
duration2datetime("2 minutes ago")
duration2datetime("2 hours ago")
duration2datetime("2 days ago")
duration2datetime("2 weeks ago")
duration2datetime("2 months ago")
duration2datetime("2 years ago")

villegar/scrappy documentation built on Jan. 25, 2024, 4:38 p.m.