Re: Dates (1-day resolution) redux
Re: Dates (1-day resolution) redux
- Subject: Re: Dates (1-day resolution) redux
- From: Henrique Prange <email@hidden>
- Date: Thu, 12 Aug 2010 15:08:35 -0300
Hi Paul,
On 11/08/2010, at 21:13, Paul Hoadley wrote:
> Hi Henrique,
>
> On 12/08/2010, at 3:31 AM, Henrique Prange wrote:
>
>> Have you tried Joda Time LocalDate [1]?
>>
>> "LocalDate is an immutable datetime class representing a date without a time zone."
>>
>> You could create a custom type to map the DATE external type to the LocalDate class, instead of using NSTimestamp or java.util.Date. It is similar to the Boolean solution.
>
> Thanks, I will look at that. How much work is involved in using custom types like this? (I've never done it before.) For example, do I need to provide a corresponding custom comparator somewhere so that EOF can sort on this attribute?
>
It's not necessary in this case.
I've written a sample project [1] to demonstrate how it could be implemented. Please, it's just a proof of concept, not the best way to do, ok?
There is an entity in this project named Sample that contains a property birthDate of type LocalDate (a wrapper around the Joda Time LocalDate class). If you would try to run the application, you would see in the console the output of operations like fetching Sample objects by birthDate, ordered ascending and descending.
Writing a framework to enable Joda Time classes and EOF interoperability is on my TODOs list. It's only a matter of time. :p
[1]http://dl.dropbox.com/u/9599580/chronos-test.zip
Cheers,
Henrique
PS.: I've tested the sample application against a Postgres database only. _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden