I have to use the Java Date class for this problem (it interfaces with something out of my control).
Date
How do I get the start and end date of a year and then
If you are looking for a one-line-expression, I usually use this:
new SimpleDateFormat("yyyy-MM-dd").parse(String.valueOf(new java.util.Date().getYear())+"-01-01")