Optional dayDay of month 1-31, default 1
Optional hourHour of day 0-23, default 0
Optional milliMillisecond 0-999, default 0
Optional minuteMinute 0-59, default 0
Optional monthMonth 1-12, default 1
Optional secondSecond 0-59, default 0
Optional yearYear, default 1970
Used for methods that take a timestamp as separate year/month/... components