unix_timestamp <- 1389818300 date <- as.POSIXct(unix_timestamp, origin="1970-01-01", tz="UTC") print(date)
1389818300
as.POSIXct()
2014-01-15 20:38:20
Sys.Date()
Sys.time()
as.Date()
as.Date('2024-08-28')
as.POSIXct('2024-08-28 12:34:56')
as.POSIXlt()
as.POSIXlt('2024-08-28 12:34:56')
format()
format(Sys.Date(), '%Y-%m-%d')
difftime()
difftime(Sys.time(), as.POSIXct('2024-08-28 12:00:00'))
strptime()
strptime('2024-08-28 12:34:56', '%Y-%m-%d %H:%M:%S')
seq.Date()
seq.Date(from=as.Date('2024-08-28'), by='1 day', length.out=3)
julian()
julian(as.Date('2024-08-28'))