POSIXct
& POSIXlt classes represent times. Dates are stored internally as number of
seconds since 1970-01-01.
POSIXct stores
seconds in very large integer since UNIX epoch (+some other data), and POSIXlt stores
a list of day, month, year, hour, minute, second, etc. By using POSIXlt you can
extract seconds, minutes, hour, day, month etc.,
as.POSIXlt
converts a variety of data types to POSIXlt, and as.POSIXct converts a variety
of data types to POSIXct
> p<-as.POSIXct("1988-06-06") > names(unclass(p)) NULL > p [1] "1988-06-06 IST" > > > > p<-as.POSIXlt("1988-06-06") > names(unclass(p)) [1] "sec" "min" "hour" "mday" "mon" "year" "wday" "yday" "isdst" "zone" "gmtoff" > > p$sec [1] 0 > > p$min [1] 0 > > p$hour [1] 0 > > p$mday [1] 6 > > p$mon [1] 5 > > p$year [1] 88 > > p$wday [1] 1 > > p$yday [1] 157 > > p$isdst [1] 0 > > p$zone [1] "IST"
No comments:
Post a Comment