Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

calendar-onOrAfter

OnOrAfter/Before Dates


Description

Compute the date that is a "on-or-after" or "on-or-before" ans n-day.

Usage

timeNdayOnOrAfter(charvec, nday = 1, format = "%Y-%m-%d", 
    zone = "", FinCenter = "")
    
timeNdayOnOrBefore(charvec, nday = 1, format = "%Y-%m-%d", 
    zone = "", FinCenter = "")

Arguments

charvec

a character vector of dates and times.

nday

an integer vector with entries ranging from 0 (Sunday) to 6 (Saturday).

format

the format specification of the input character vector.

zone

the time zone or financial center where the data were recorded.

FinCenter

a character with the the location of the financial center named as "continent/city".

Value

returns an object of class timeDate.

timeNdayOnOrAfter returns the date in the specified month that is a n-day (e.g. Sun-day) on or after the given date. Month and date are given through the argument charvec.

For the function timeNdayOnOrBefore the date that is a n-day on or before the given date will be returned.

Examples

## Date as character String:
   charvec = "2006-04-16"
   
## timeNdayOnOrAfter
   # What date has the first Monday on or after March 15, 1986 ?
   timeNdayOnOrAfter("1986-03-15", 1)
    
## timeNdayOnOrBefore
   # What date has Friday on or before April 22, 1977 ?
   timeNdayOnOrBefore("1986-03-15", 5)

timeDate

Rmetrics - Chronological and Calendar Objects

v3043.102
GPL (>= 2)
Authors
Diethelm Wuertz [aut], Tobias Setz [cre], Yohan Chalabi [ctb], Martin Maechler [ctb], Joe W. Byers [ctb]
Initial release
2018-02-21

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.