Re: NSTimestampFormatter and WOString dateformat
Re: NSTimestampFormatter and WOString dateformat
- Subject: Re: NSTimestampFormatter and WOString dateformat
- From: Lachlan Deck <email@hidden>
- Date: Sat, 24 Nov 2007 11:04:52 +1100
On 23/11/2007, at 4:28 PM, Gaastra Dennis - WO Lists wrote:
But how is this helpful if you have been using POSIX formats
everywhere; e.g. can the SimpleDateFormat accept those; or do you
still need to convert everywhere? Thanks.
Two options:
a) change your POSIX formats everywhere to SimpleDateFormat equivalents.
b) provide a default formatter that converts POSIX style formats to
the relevant format.
On 22-Nov-07, at 7:57 PM, Q wrote:
With NSTimestampFormatter being deprecated in WO 5.4, and the
recommended alternative being to use SimpleDateFormat, there is
the slightly annoying matter of WOString's dateformat binding
taking a POSIX strftime() style date format string, and
SimpleDateFormat using ISO format datetime format. Or so I
originally though.
Much to my surprise, NSTimestampFormatter has this little gem of
information in the documentation:
Alternatively, you can specify the pattern using Sun's date
pattern specifiers. See Sun's documentation for the
java.text.SimpleDateFormat class for more information.
Ie. You can use the ISO datetime format that SimpleDateFormat uses
in your dateformat binding.
So the following WOString bindings both do the same thing:
dateformat = "%a %d %b %Y";
dateformat = "EEE dd MMM yyyy";
Note to self: Sometimes it helps to read ALL the documentation.
with regards,
--
Lachlan Deck
_______________________________________________
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