--- title: "Dates and times" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Dates and times} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ## Formats There are three common formats across SAS, SPSS and Stata. Date (number of days) * SAS: MMDDYY, DDMMYY, YYMMDD, DATE * SPSS: n/a * Stata: %td Time (number of seconds): * SAS: TIME, HHMM, TOD * SPSS: TIME, DTIME * Stata: n/a DateTime (number of seconds): * SAS: DATETIME * SPSS: DATE, ADATE, SDATE, DATETIME (as milliseconds) * Stata: %tc, %tC ## Offsets Dates and date times use a difference offset to R: * SAS: 1960-01-01 (`r -as.integer(as.Date("1960-01-01"))` days) * SPSS: 1582-10-14. (`r -as.integer(as.Date("1582-10-14"))` days) * Stata: 1960-01-01. (`r -as.integer(as.Date("1960-01-01"))` days) ## References * SAS: * SPSS: * Stata: