[
https://issues.apache.org/jira/browse/LANG-350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12536489
]
Henri Yandell commented on LANG-350:
------------------------------------
Attach them to this issue Nathan.
For me, the major telling point is whether it exposes any date weirdness. We've
been burnt too much by time classes that were full of bugs due to the JDK.
Otherwise I'm all for considering the code.
> New RandomDateUtils class in the lang.time package
> --------------------------------------------------
>
> Key: LANG-350
> URL: https://issues.apache.org/jira/browse/LANG-350
> Project: Commons Lang
> Issue Type: New Feature
> Affects Versions: 2.3
> Reporter: Nathan Silberman
> Priority: Minor
> Fix For: 3.0
>
>
> A new RandomDateUtils class that would provide methods for returning random
> datetimes and random simple dates. Its functionality would include but not
> limited to the following:
> /*
> * Random datetime after Janurary 1st, 1970
> */
> public static Date randomDate();
> /*
> * A Random datetime after the given date
> */
> public static Date randomDateAfter( Date date );
> /*
> * A Random datetime before the given date
> */
> public static Date randomDateBefore( Date date );
> /*
> * Random datetime after this instant
> */
> public static Date randomFutureDate();
> /*
> * Random datetime before this instant
> */
> public static Date randomPastDate();
> /*
> * Random date (zeroed out time) after Janurary 1st, 1970
> */
> public static Date randomSimpleDate();
> /*
> * A Random date (zeroed out time) after the given date
> */
> public static Date randomSimpleDateAfter( Date date );
> /*
> * A Random date (zeroed out time) before the given date
> */
> public static Date randomSimpleDateBefore( Date date );
> /*
> * Random date (zeroed out time) after this instant
> */
> public static Date randomSimpleFutureDate();
> /*
> * Random date (zeroed out time) before this instant
> */
> public static Date randomSimplePastDate();
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.