Forum Discussion

rameshsoapui's avatar
rameshsoapui
Contributor
11 years ago

[Res] How do we get first day, last day of current year in G

How do we get first day, last day of current year in Groovy ?

I am looking to day date info for first day and last day of current year

2 Replies

  • Hi,

    We do not support custom coding, but you can try this solution:

    import java.text.SimpleDateFormat
    Calendar c = Calendar.getInstance();
    c.set(2014,12,10)

    c.set(Calendar.DAY_OF_YEAR, c.getActualMaximum(Calendar.DAY_OF_YEAR));
    SimpleDateFormat last = new SimpleDateFormat("dd/MM/yyyy")
    log.info "Last day: " + last.format(c.getTime())

    c.set(Calendar.DAY_OF_YEAR, c.getActualMinimum(Calendar.DAY_OF_YEAR));
    SimpleDateFormat first = new SimpleDateFormat("dd/MM/yyyy")
    log.info "First day: " + first.format(c.getTime())


    Suggested here: http://www.coderanch.com/t/385759/java/java/date-date-month

    Regards,

    Giscard
    SmartBear Support