You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Henri Yandell (JIRA)" <ji...@apache.org> on 2010/01/01 18:29:54 UTC

[jira] Updated: (LANG-556) Add methods for constructing dates to DateUtils

     [ https://issues.apache.org/jira/browse/LANG-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Henri Yandell updated LANG-556:
-------------------------------

    Fix Version/s: Commons Time?

Setting a fix version of 'Commons Time?'. Generally we've been trying to avoid new time functionality as the underlying system in the JDK is too painful and the code ends up with buggy boundary cases and painful code.

If anyone would like to submit patches however, I could see this change going in Lang at some point if the code to implement it looks simple and clear enough. 

> Add methods for constructing dates to DateUtils
> -----------------------------------------------
>
>                 Key: LANG-556
>                 URL: https://issues.apache.org/jira/browse/LANG-556
>             Project: Commons Lang
>          Issue Type: New Feature
>          Components: lang.time.*
>            Reporter: Ben Arnold
>            Priority: Minor
>             Fix For: Commons Time?
>
>
> It is often really useful to be able to get a date in one line of code, particularly in unit tests. It is also handy to be able to obtain the current time in a specified timezone.
> It would be great to have methods like these on DateUtils:
> Date now(TimeZone)
> Date nowUtc()
> Date createDate(int year, int month, int day) // local time
> Date createDate(int year, int month, int day, int hour, minute, int second) // local time
> Date createDateUtc(int year, int month, int day)
> Date createDateUtc(int year, int month, int day, int hour, minute, int second)
> Date createDate(TimeZone timeZone, int year, int month, int day)
> Date createDate(TimeZone timeZone, int year, int month, int day, int hour, minute, int second)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.