r-devel,

One other question just occurred to me - does R have any concept of
times alone?  I can see that there's dates, and datetimes (POSIXct etc),
but how should I represent 12:34:56 as just a time?

Thanks,
Phil

> -----Original Message-----
> From: Jeff Ryan [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, September 17, 2008 4:19 PM
> To: Lee, Philip (IT)
> Cc: r-devel@r-project.org
> Subject: Re: [Rd] Dates in C api
> 
> If you are looking for examples of handling dates/times (specifically
> POSIXct) within C code, the dev branch of xts has quite a bit of code
> now.
> 
> http://r-forge.r-
> project.org/plugins/scmsvn/viewcvs.php/dev/pkg/src/?root=xts
> 
> Assigning the class (or any attribute) within the C code will be much
> faster than doing it outside of C, at least in my experience with
> larger data.
> 
> setAttrib(ans, R_ClassSymbol, mkString("Date"))
> 
> HTH
> Jeff
> 
> On Wed, Sep 17, 2008 at 12:24 PM, Lee, Philip (IT)
> <[EMAIL PROTECTED]> wrote:
> > r-devel,
> >
> > I've been trying to write a C plugin for R, and I'm struggling to
> > understand how dates are represented.
> >
> > I can create a date in R:
> >> mydate<-as.Date(1, origin="1900-01-01") mydate
> > [1] "1900-01-02"
> >
> > When I pass my date to a plugin, though, it's type is that of a
real.
> > There doesn't seem to be a date type in Rinternals.h, is there a way
> to
> > recognize that a value is a date rather than a real?
> >
> > Equally, does anyone know if it's possible to create date values in
> the
> > C api?
> >
> > Thanks,
> > Phil Lee
> >
> > Philip Lee
> > Morgan Stanley | Technology
> > 750 Seventh Avenue, 12th Floor | New York, NY  10019
> > [EMAIL PROTECTED]
> > --------------------------------------------------------
> >
> > NOTICE: If received in error, please destroy and notify sender.
> Sender does not intend to waive confidentiality or privilege. Use of
> this email is prohibited when received in error.
> >
> > ______________________________________________
> > R-devel@r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel
> >
> 
> 
> 
> --
> Jeffrey Ryan
> [EMAIL PROTECTED]
> 
> ia: insight algorithmics
> www.insightalgo.com
--------------------------------------------------------

NOTICE: If received in error, please destroy and notify sender. Sender does not 
intend to waive confidentiality or privilege. Use of this email is prohibited 
when received in error.

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to