transDate: MODIS Date Conversion and Testing

View source: R/transDate.R

transDateR Documentation

MODIS Date Conversion and Testing

Description

This function converts a sequence of input dates to 'YYYY-MM-DD' and 'YYYYDDD'.

Usage

transDate(begin = NULL, end = NULL)

Arguments

begin, end

Date or character. Begin and end date of MODIS time series, see Note. If not provided, this defaults to "1972-01-01" and Sys.Date(), respectively.

Value

A list of begin and end dates formatted according to 'YYYY-MM-DD' (first two slots; class Date) and 'YYYYDDD' (second two slots; class character).

Note

If input dates are supplied as character, this function either expects 7-digit strings in the MODIS intrinsic form '\%Y\%j' or, alternatively, 10-digit strings in the form '\%Y-\%m-\%d' where the two field separators need to be uniform (see Examples).

Author(s)

Matteo Mattiuzzi, Florian Detsch

See Also

strptime().

Examples

transDate()
transDate(begin = "2009.01.01") # ends with current date
transDate(end = "2009.01.01") # starts with Landsat 1
transDate(begin = c("2009-01-01", "2010-01-01"), end = "2011.03.16")
               

MODIS documentation built on Jan. 6, 2023, 5:10 p.m.