Learn R Programming

moult (version 2.3.1)

date2days: Convert date to day count

Description

Convert date mm/dd/yyyy to days since the 1st of startmonth, starting with days = 1 for the 1st day of startmonth.

Usage

date2days(date, dateformat, startmonth)

Value

Returns an integer = number of days since 1st of startmonth, starting with 1 = 1st of startmonth.

Arguments

date

date character string with format as specified in dateformat

dateformat

string specifying format of date, e.g. "mm/dd/yyyy", "yyyy-dd-mm", "dd--mm" etc.

startmonth

integer between 1 and 12 indicating month from which to start counting.

Author

Bo T. Bonnevie

Examples

Run this code
date2days("01/01/2010", "dd/mm/yyyy", 1)
date2days("01-01-2010", "dd-mm-yyyy", 2)
date2days("2008/06/01", "yyyy/mm/dd", 8)    # year has no effect

Run the code above in your browser using DataLab