From twoutopias at gmail.com  Wed Jan 28 23:15:18 2009
From: twoutopias at gmail.com (twoutopias at gmail.com)
Date: Wed, 28 Jan 2009 23:15:18 +0100 (CET)
Subject: [Rd] length of POSIXlt object (PR#13482)
Message-ID: <20090128221518.E0F0F282EFF0@mail.pubhealth.ku.dk>

The length() of a POSIXlt object is given as 9 regardless of the actual
length. For example:

> make.date.time
function (year=c(2006,2006),month=c(8,8),day=2:5,hour=13,minute=45)
{# convert year, etc., into POSIXlt object
#
d=as.character(make.date(year,month,day))
t=paste(hour,minute,sep=":")
as.POSIXlt(paste(d,t))
}
> t=make.date.time()
> t
[1] "2006-08-02 13:45:00" "2006-08-03 13:45:00" "2006-08-04 13:45:00"
[4] "2006-08-05 13:45:00"
> length(t)
[1] 9
> t[1]
[1] "2006-08-02 13:45:00"
> length(t[1])
[1] 9



-- 
blog.sethroberts.net
www.shangriladiet.com
boards.shangriladiet.com
cell phone 510 418 7753 (Berkeley)

	[[alternative HTML version deleted]]



[Rd] length of POSIXlt object (PR#13482)
twoutopias at gmail.com