La fonction as.POSIXct(), permet de créer une donnée de type « date » comprenant une année, un mois, un jour, et une heure, à partir d’un nombre de secondes écoulées et une date d’origine ou en insérant directement la date et l’heure :
#Nous avons un nombre de secondes écoulées depuis le 1960-01-01 00:00:00
z <- 1472562988
# On convertie z en date :
as.POSIXct(z, origin = "1960-01-01")
[1] "2006-08-30 15:16:28 CEST"
#Nous pouvons également insérer directement une date
#de type : « AAAA-MM-JJ HH:Min:sec »
x <- as.POSIXct("2009-08-03 12:01:57.23")
x
[1] "2009-08-03 12:01:57 CEST"