You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "Sergey Vladimirov (JIRA)" <ji...@apache.org> on 2007/08/01 19:27:53 UTC
[jira] Commented: (LANG-350) New RandomDateUtils class in the
lang.time package
[ https://issues.apache.org/jira/browse/LANG-350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517022 ]
Sergey Vladimirov commented on LANG-350:
----------------------------------------
Personally i don't see much sense in randomBefore or randomAfter functions. The only functions with sense for me are:
randomDate(Date start, Day end);
randomSimpleDate(Date start, Date end);
randomFutureDate(Date before);
randomPastDate(Date after);
> 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
>
> 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.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org