thanks Seelmann for the info, however the quartz LDAP store on which am currently working will be part of the server so using DateUtils will do the work.
I have another question, the clients will change the scheduled execution time for a quartz job/trigger, in this case
1) should we force the user to specify time in GMT? or 2) would it be better if we take the client's timezone along with time and doing the actual conversion to GMT P.S :- 1 is putting pain on the user side which I think we all try to avoid :) wdot? Kiran Ayyagari Stefan Seelmann wrote:
Hi Kiran, sure, you could add these convenient methods. However be aware of the missing time zone information. Date objects and timestamps don't contain any time zone information while the generalized time does. The DateUtils class always assumes 'Z' time zone. For that reason I created a GeneralizedTime class that is based on java.util.Calendar. Kind Regards, Stefan Seelmann Kiran Ayyagari wrote:hi guys, I want to add two new methods to DateUtils class for getting the generalized time string in a convenient way when providing a Date object or time as a long value waiting for your view(s) before committing it they look like below mentioned code /** * * @see #getGeneralizedTime() * * @param date the date to be converted to generalized time string * @return given date in the generalized time string format */ public static String getGeneralizedTime( Date date ) { synchronized ( dateFormat ) { return dateFormat.format( date ); } } /** * * @see #getGeneralizedTime() * * @param time the time value to be converted to generalized time string * @return given time in generalized time string format */ public static String getGeneralizedTime( long time ) { return getGeneralizedTime( new Date( time ) ); }
